diff options
author | Aleksey Kladov <[email protected]> | 2020-05-05 22:48:26 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-05-05 22:48:26 +0100 |
commit | ca9e0f5fe9ad29ab0c5a0771a0d0eaec97e4104b (patch) | |
tree | 42bf4f4eb6e23720717bbc1f1bc58be6d658e23d /crates/ra_ide/src/ssr.rs | |
parent | 27c7ef6d65ffa6a642768377d3f0ba85ac8564bf (diff) |
Fixup tests
Diffstat (limited to 'crates/ra_ide/src/ssr.rs')
-rw-r--r-- | crates/ra_ide/src/ssr.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/crates/ra_ide/src/ssr.rs b/crates/ra_ide/src/ssr.rs index e213da606..8bf52d0fa 100644 --- a/crates/ra_ide/src/ssr.rs +++ b/crates/ra_ide/src/ssr.rs | |||
@@ -511,7 +511,9 @@ mod tests { | |||
511 | ); | 511 | ); |
512 | 512 | ||
513 | let edit = replace(&matches, &query.template); | 513 | let edit = replace(&matches, &query.template); |
514 | assert_eq!(edit.apply(input), "fn main() { bar(1+2); }"); | 514 | let mut after = input.to_string(); |
515 | edit.apply(&mut after); | ||
516 | assert_eq!(after, "fn main() { bar(1+2); }"); | ||
515 | } | 517 | } |
516 | 518 | ||
517 | fn assert_ssr_transform(query: &str, input: &str, result: &str) { | 519 | fn assert_ssr_transform(query: &str, input: &str, result: &str) { |
@@ -519,7 +521,9 @@ mod tests { | |||
519 | let code = SourceFile::parse(input).tree(); | 521 | let code = SourceFile::parse(input).tree(); |
520 | let matches = find(&query.pattern, code.syntax()); | 522 | let matches = find(&query.pattern, code.syntax()); |
521 | let edit = replace(&matches, &query.template); | 523 | let edit = replace(&matches, &query.template); |
522 | assert_eq!(edit.apply(input), result); | 524 | let mut after = input.to_string(); |
525 | edit.apply(&mut after); | ||
526 | assert_eq!(after, result); | ||
523 | } | 527 | } |
524 | 528 | ||
525 | #[test] | 529 | #[test] |