Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_completion/src/tests/expression.rs')
| -rw-r--r-- | crates/ide_completion/src/tests/expression.rs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/crates/ide_completion/src/tests/expression.rs b/crates/ide_completion/src/tests/expression.rs index bb8b34b79a..f38c504fab 100644 --- a/crates/ide_completion/src/tests/expression.rs +++ b/crates/ide_completion/src/tests/expression.rs @@ -552,3 +552,24 @@ fn func() { "#]], ); } + +#[test] +fn with_parens() { + check_empty( + r#" +enum Enum { + Variant() +} +impl Enum { + fn variant() -> Self { Enum::Variant() } +} +fn func() { + Enum::$0() +} +"#, + expect![[r#" + ev Variant(…) Variant + fn variant fn() -> Enum + "#]], + ); +} |