From 2666e6eda8220af036973881a35bdc2d85d6d8a2 Mon Sep 17 00:00:00 2001 From: Duong Quoc Khanh Date: Wed, 8 Feb 2023 04:04:10 +0900 Subject: [PATCH] Add test for `LetElse` case. Postfix completion is not triggered. --- crates/ide-completion/src/completions/postfix.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crates/ide-completion/src/completions/postfix.rs b/crates/ide-completion/src/completions/postfix.rs index 83d457c215..90c523735d 100644 --- a/crates/ide-completion/src/completions/postfix.rs +++ b/crates/ide-completion/src/completions/postfix.rs @@ -571,6 +571,13 @@ fn main() { r#"fn main() { let x = if true {1} else {2}.$0 }"#, r#"fn main() { let x = unsafe { if true {1} else {2} } }"#, ); + + // completion will not be triggered + check_edit( + "unsafe", + r#"fn main() { let x = true else {panic!()}.$0}"#, + r#"fn main() { let x = true else {panic!()}.unsafe}"#, + ); } #[test]