Unnamed repository; edit this file 'description' to name the repository.
Max Heller 2023-08-09
parent a1d9e45 · commit 0b57fa3
-rw-r--r--crates/ide-completion/src/tests/type_pos.rs25
1 files changed, 25 insertions, 0 deletions
diff --git a/crates/ide-completion/src/tests/type_pos.rs b/crates/ide-completion/src/tests/type_pos.rs
index f2ed724703..273716bd51 100644
--- a/crates/ide-completion/src/tests/type_pos.rs
+++ b/crates/ide-completion/src/tests/type_pos.rs
@@ -637,6 +637,31 @@ fn f(t: impl MyTrait<Item1 = $0
check(
r#"
trait MyTrait {
+ type Item1;
+ type Item2;
+};
+
+fn f(t: impl MyTrait<Item1 = u8, Item2 = $0
+"#,
+ expect![[r#"
+ en Enum
+ ma makro!(…) macro_rules! makro
+ md module
+ st Record
+ st Tuple
+ st Unit
+ tt MyTrait
+ tt Trait
+ un Union
+ bt u32
+ kw crate::
+ kw self::
+ "#]],
+ );
+
+ check(
+ r#"
+trait MyTrait {
const C: usize;
};