Skip to content

Commit f80fdfc

Browse files
committed
[CodeCompletion] Simplify a FileCheck test
Only check lines we really care about.
1 parent 75a0c9f commit f80fdfc

File tree

1 file changed

+7
-27
lines changed

1 file changed

+7
-27
lines changed

test/SourceKit/CodeComplete/complete_from_system.swift

Lines changed: 7 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -11,32 +11,12 @@ func test(col: MyCollection) {
1111

1212
// RUN: %sourcekitd-test -req=complete -pos=9:7 %s -- %s -module-name TestMod | %FileCheck %s
1313

14-
// CHECK: {
15-
// CHECK: key.kind: source.lang.swift.decl.function.method.instance,
1614
// CHECK: key.name: "makeIterator()",
17-
// CHECK-NEXT: key.sourcetext: "makeIterator()",
18-
// CHECK-NEXT: key.description: "makeIterator()",
19-
// CHECK-NEXT: key.typename: "IndexingIterator<MyCollection>",
20-
// CHECK-NEXT: key.doc.brief: "{{.*}}",
21-
// CHECK-NEXT: key.context: source.codecompletion.context.superclass,
22-
// CHECK-NEXT: key.typerelation: source.codecompletion.typerelation.unrelated,
23-
// CHECK-NEXT: key.num_bytes_to_erase: 0,
24-
// CHECK-NEXT: key.is_system: 1,
25-
// CHECK-NEXT: key.associated_usrs: "s:Slss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyF",
26-
// CHECK-NEXT: key.modulename: "Swift"
27-
// CHECK-NEXT: },
28-
// CHECK: {
29-
// CHECK: key.kind: source.lang.swift.decl.var.instance,
30-
// CHECK: key.name: "startIndex",
31-
// CHECK-NEXT: key.sourcetext: "startIndex",
32-
// CHECK-NEXT: key.description: "startIndex",
33-
// CHECK-NEXT: key.typename: "Int",
34-
// CHECK-NEXT: key.doc.brief: "{{.*}}",
35-
// CHECK-NEXT: key.context: source.codecompletion.context.thisclass,
36-
// CHECK-NEXT: key.typerelation: source.codecompletion.typerelation.unrelated,
37-
// CHECK-NEXT: key.num_bytes_to_erase: 0,
38-
// CHECK-NOT: key.is_system: 1,
39-
// CHECK-NEXT: key.associated_usrs: "s:7TestMod12MyCollectionV10startIndexSivp s:Sl10startIndex0B0Qzvp",
40-
// CHECK-NEXT: key.modulename: "TestMod"
41-
// CHECK-NEXT: },
15+
// CHECK-NOT: },
16+
// CHECK: key.is_system: 1
17+
// CHECK: },
4218

19+
// CHECK: key.name: "startIndex",
20+
// CHECK-NOT: },
21+
// CHECK-NOT: key.is_system: 1
22+
// CHECK: },

0 commit comments

Comments
 (0)