From e5101ae150db5faa7ddf8393e375032ef371f5e5 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 24 Jun 2020 00:30:34 +0200 Subject: Centralize fixture parsing for assists --- crates/ra_assists/src/handlers/introduce_variable.rs | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'crates/ra_assists/src/handlers/introduce_variable.rs') diff --git a/crates/ra_assists/src/handlers/introduce_variable.rs b/crates/ra_assists/src/handlers/introduce_variable.rs index 31d6539f7..88b62278f 100644 --- a/crates/ra_assists/src/handlers/introduce_variable.rs +++ b/crates/ra_assists/src/handlers/introduce_variable.rs @@ -226,27 +226,31 @@ fn foo() { mark::check!(test_introduce_var_last_expr); check_assist( introduce_variable, - " + r#" fn foo() { bar(<|>1 + 1<|>) -}", - " +} +"#, + r#" fn foo() { let $0var_name = 1 + 1; bar(var_name) -}", +} +"#, ); check_assist( introduce_variable, - " + r#" fn foo() { <|>bar(1 + 1)<|> -}", - " +} +"#, + r#" fn foo() { let $0var_name = bar(1 + 1); var_name -}", +} +"#, ) } -- cgit v1.2.3