Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/tests/use_tree.rs')
-rw-r--r--crates/ide-completion/src/tests/use_tree.rs27
1 files changed, 27 insertions, 0 deletions
diff --git a/crates/ide-completion/src/tests/use_tree.rs b/crates/ide-completion/src/tests/use_tree.rs
index 167bdec546..f8b76571ca 100644
--- a/crates/ide-completion/src/tests/use_tree.rs
+++ b/crates/ide-completion/src/tests/use_tree.rs
@@ -9,6 +9,33 @@ fn check(ra_fixture: &str, expect: Expect) {
}
#[test]
+fn use_tree_completion() {
+ check(
+ r#"
+struct implThing;
+
+use crate::{impl$0};
+"#,
+ expect![[r#"
+ st implThing implThing
+ kw self
+ "#]],
+ );
+
+ check(
+ r#"
+struct implThing;
+
+use crate::{impl$0;
+"#,
+ expect![[r#"
+ st implThing implThing
+ kw self
+ "#]],
+ );
+}
+
+#[test]
fn use_tree_start() {
cov_mark::check!(unqualified_path_selected_only);
check(