Skip to content

Commit 13f5a92

Browse files
committed
Add selection test case
1 parent b25c2df commit 13f5a92

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

crates/ide-assists/src/handlers/move_guard.rs

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,33 @@ fn main() {
432432
_ => true
433433
}
434434
}
435+
"#,
436+
);
437+
438+
check_assist(
439+
move_guard_to_arm_body,
440+
r#"
441+
fn main() {
442+
match 92 {
443+
x @ 0..30 $0if x % 3 == 0 => false,
444+
x @ 0..30 $0if x % 2 == 0 => true,
445+
x @ 0..30 => false,
446+
_ => true
447+
}
448+
}
449+
"#,
450+
r#"
451+
fn main() {
452+
match 92 {
453+
x @ 0..30 => if x % 3 == 0 {
454+
false
455+
} else if x % 2 == 0 {
456+
true
457+
},
458+
x @ 0..30 => false,
459+
_ => true
460+
}
461+
}
435462
"#,
436463
);
437464
}

0 commit comments

Comments
 (0)