From c6795fb83a850dde6ac0b08decf108c0c3aa452a Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 24 Jun 2020 11:29:43 +0200 Subject: More consistent usage of fixtures --- crates/ra_ide/src/references/rename.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'crates/ra_ide/src/references') diff --git a/crates/ra_ide/src/references/rename.rs b/crates/ra_ide/src/references/rename.rs index 6edf565b5..91545e025 100644 --- a/crates/ra_ide/src/references/rename.rs +++ b/crates/ra_ide/src/references/rename.rs @@ -276,6 +276,7 @@ mod tests { use crate::{ mock_analysis::analysis_and_position, mock_analysis::single_file_with_position, FileId, }; + use stdx::trim_indent; #[test] fn test_rename_to_underscore() { @@ -1053,8 +1054,9 @@ pub mod foo<|>; ); } - fn test_rename(text: &str, new_name: &str, expected: &str) { - let (analysis, position) = single_file_with_position(text); + fn test_rename(ra_fixture_before: &str, new_name: &str, ra_fixture_after: &str) { + let ra_fixture_after = &trim_indent(ra_fixture_after); + let (analysis, position) = single_file_with_position(ra_fixture_before); let source_change = analysis.rename(position, new_name).unwrap(); let mut text_edit_builder = TextEditBuilder::default(); let mut file_id: Option = None; @@ -1068,6 +1070,6 @@ pub mod foo<|>; } let mut result = analysis.file_text(file_id.unwrap()).unwrap().to_string(); text_edit_builder.finish().apply(&mut result); - assert_eq_text!(expected, &*result); + assert_eq_text!(ra_fixture_after, &*result); } } -- cgit v1.2.3