aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_completion/src/tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ide_completion/src/tests.rs')
-rw-r--r--crates/ide_completion/src/tests.rs12
1 files changed, 11 insertions, 1 deletions
diff --git a/crates/ide_completion/src/tests.rs b/crates/ide_completion/src/tests.rs
index 4485a908e..2205603fa 100644
--- a/crates/ide_completion/src/tests.rs
+++ b/crates/ide_completion/src/tests.rs
@@ -44,7 +44,17 @@ fn completion_list_with_config(config: CompletionConfig, code: &str) -> String {
44} 44}
45 45
46fn check(ra_fixture: &str, expect: Expect) { 46fn check(ra_fixture: &str, expect: Expect) {
47 let actual = completion_list(ra_fixture); 47 let base = r#"#[rustc_builtin_macro]
48pub macro Clone {}
49enum Enum { Variant }
50struct Struct {}
51#[macro_export]
52macro_rules! foo {}
53mod bar {}
54const CONST: () = ();
55trait Trait {}
56"#;
57 let actual = completion_list(&format!("{}{}", base, ra_fixture));
48 expect.assert_eq(&actual) 58 expect.assert_eq(&actual)
49} 59}
50 60