diff options
Diffstat (limited to 'crates/ra_ide/src/completion/complete_pattern.rs')
-rw-r--r-- | crates/ra_ide/src/completion/complete_pattern.rs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/crates/ra_ide/src/completion/complete_pattern.rs b/crates/ra_ide/src/completion/complete_pattern.rs index e8e676a4c..bc8fade6f 100644 --- a/crates/ra_ide/src/completion/complete_pattern.rs +++ b/crates/ra_ide/src/completion/complete_pattern.rs | |||
@@ -98,6 +98,13 @@ mod tests { | |||
98 | kind: Const, | 98 | kind: Const, |
99 | }, | 99 | }, |
100 | CompletionItem { | 100 | CompletionItem { |
101 | label: "Z", | ||
102 | source_range: [246; 246), | ||
103 | delete: [246; 246), | ||
104 | insert: "Z", | ||
105 | kind: Const, | ||
106 | }, | ||
107 | CompletionItem { | ||
101 | label: "m", | 108 | label: "m", |
102 | source_range: [246; 246), | 109 | source_range: [246; 246), |
103 | delete: [246; 246), | 110 | delete: [246; 246), |
@@ -138,6 +145,21 @@ mod tests { | |||
138 | insert: "E", | 145 | insert: "E", |
139 | kind: Enum, | 146 | kind: Enum, |
140 | }, | 147 | }, |
148 | CompletionItem { | ||
149 | label: "E", | ||
150 | source_range: [151; 151), | ||
151 | delete: [151; 151), | ||
152 | insert: "E", | ||
153 | kind: Enum, | ||
154 | }, | ||
155 | CompletionItem { | ||
156 | label: "m!", | ||
157 | source_range: [151; 151), | ||
158 | delete: [151; 151), | ||
159 | insert: "m!($0)", | ||
160 | kind: Macro, | ||
161 | detail: "macro_rules! m", | ||
162 | }, | ||
141 | ] | 163 | ] |
142 | "###); | 164 | "###); |
143 | } | 165 | } |