More consistent usage of fixtures

This commit is contained in:
Aleksey Kladov 2020-06-24 11:29:43 +02:00
parent e9cb818c26
commit c6795fb83a
16 changed files with 1068 additions and 1059 deletions

View file

@ -129,31 +129,31 @@ mod tests {
[
CompletionItem {
label: "Test function",
source_range: 78..78,
delete: 78..78,
source_range: 29..29,
delete: 29..29,
insert: "#[test]\nfn ${1:feature}() {\n $0\n}",
kind: Snippet,
lookup: "tfn",
},
CompletionItem {
label: "Test module",
source_range: 78..78,
delete: 78..78,
source_range: 29..29,
delete: 29..29,
insert: "#[cfg(test)]\nmod tests {\n use super::*;\n\n #[test]\n fn ${1:test_name}() {\n $0\n }\n}",
kind: Snippet,
lookup: "tmod",
},
CompletionItem {
label: "macro_rules",
source_range: 78..78,
delete: 78..78,
source_range: 29..29,
delete: 29..29,
insert: "macro_rules! $1 {\n\t($2) => {\n\t\t$0\n\t};\n}",
kind: Snippet,
},
CompletionItem {
label: "pub(crate)",
source_range: 78..78,
delete: 78..78,
source_range: 29..29,
delete: 29..29,
insert: "pub(crate) $0",
kind: Snippet,
},