aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/completion/complete_pattern.rs
diff options
context:
space:
mode:
authorSteffen Lyngbaek <[email protected]>2020-03-19 07:11:25 +0000
committerSteffen Lyngbaek <[email protected]>2020-03-19 21:17:34 +0000
commitec24c090063b3b86349f7812b716412d83dad069 (patch)
tree5dd13a24ef92a10bd686a80bbb2e59b83bf015d0 /crates/ra_ide/src/completion/complete_pattern.rs
parenteb51abdc646e11b8c23fee83b6f052d3dde87985 (diff)
Remove const
- Add test for @ matching - Address comments
Diffstat (limited to 'crates/ra_ide/src/completion/complete_pattern.rs')
-rw-r--r--crates/ra_ide/src/completion/complete_pattern.rs22
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 }