Skip to content

Commit 80dfd5b

Browse files
committed
[IDE] Adjust more test cases
1 parent 1e0621f commit 80dfd5b

File tree

7 files changed

+14
-22
lines changed

7 files changed

+14
-22
lines changed

test/IDE/complete_in_closures.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -567,12 +567,9 @@ func testCompleteAfterClosureWithIfExprThatContainErrors() {
567567
}
568568
}#^AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS^#
569569

570-
// FIXME: We shouldn't be suggesting 'self' and '()' twice here
571-
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS: Begin completions, 4 items
570+
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS: Begin completions, 2 items
572571
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS-DAG: Keyword[self]/CurrNominal: .self[#() -> _#]; name=self
573-
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS-DAG: Keyword[self]/CurrNominal: .self[#() -> ()#]; name=self
574572
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS-DAG: Pattern/CurrModule/Flair[ArgLabels]: ()[#_#]; name=()
575-
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS-DAG: Pattern/CurrModule/Flair[ArgLabels]: ()[#Void#]; name=()
576573
// AFTER_CLOSURE_WITH_IF_EXPR_THAT_CONTAIN_ERRORS: End completions
577574
}
578575

test/IDE/complete_in_result_builder.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ func testGlobalLookup() {
6464
@TupleBuilder<String> var x5 {
6565
"hello: \(#^GLOBAL_LOOKUP_IN_STRING_LITERAL^#)"
6666
// GLOBAL_LOOKUP_IN_STRING_LITERAL: Begin completions
67-
// GLOBAL_LOOKUP_IN_STRING_LITERAL: Decl[GlobalVar]/CurrModule: MyConstantString[#String#];
67+
// GLOBAL_LOOKUP_IN_STRING_LITERAL: Decl[GlobalVar]/CurrModule/TypeRelation[Convertible]: MyConstantString[#String#];
6868
// GLOBAL_LOOKUP_IN_STRING_LITERAL: End completions
6969
}
7070

@@ -99,7 +99,7 @@ func testStaticMemberLookup() {
9999
@TupleBuilder<String> var x3 {
100100
"hello: \(StringFactory.#^COMPLETE_STATIC_MEMBER_IN_STRING_LITERAL^#)"
101101
// COMPLETE_STATIC_MEMBER_IN_STRING_LITERAL: Begin completions
102-
// COMPLETE_STATIC_MEMBER_IN_STRING_LITERAL: Decl[StaticMethod]/CurrNominal: makeString({#x: String#})[#String#];
102+
// COMPLETE_STATIC_MEMBER_IN_STRING_LITERAL: Decl[StaticMethod]/CurrNominal/TypeRelation[Convertible]: makeString({#x: String#})[#String#];
103103
// COMPLETE_STATIC_MEMBER_IN_STRING_LITERAL: End completions
104104
}
105105
}
@@ -217,7 +217,7 @@ func testCompleteInStringLiteral() {
217217
}
218218
// STRING_LITERAL_VAR: Begin completions, 2 items
219219
// STRING_LITERAL_VAR-DAG: Keyword[self]/CurrNominal: self[#Island#]; name=self
220-
// STRING_LITERAL_VAR-DAG: Decl[InstanceVar]/CurrNominal: turnipPrice[#String#]; name=turnipPrice
220+
// STRING_LITERAL_VAR-DAG: Decl[InstanceVar]/CurrNominal/TypeRelation[Convertible]: turnipPrice[#String#]; name=turnipPrice
221221
// STRING_LITERAL_VAR: End completions
222222
}
223223

test/IDE/complete_issue-56811.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ public enum Endpoint {
1515
  }
1616
}
1717
// CHECK: Begin completions
18-
// CHECK: Decl[LocalVar]/Local: myInt[#Int#];
18+
// CHECK: Decl[LocalVar]/Local/TypeRelation[Convertible]: myInt[#Int#];
1919
// CHECK: End completions

test/IDE/complete_rdar63965160.swift

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,7 @@ func test(values: [Value]) {
3232
Text(value.#^NORMAL?check=CHECK^#)
3333
}
3434
}
35-
// STRINGLITERAL: Begin completions, 2 items
36-
// STRINGLITERAL-DAG: Keyword[self]/CurrNominal: self[#Value#];
37-
// STRINGLITERAL-DAG: Decl[InstanceVar]/CurrNominal: name[#String#];
38-
// STRINGLITERAL: End completions
39-
40-
// NORMAL: Begin completions, 2 items
41-
// NORMAL-DAG: Keyword[self]/CurrNominal: self[#Value#];
42-
// NORMAL-DAG: Decl[InstanceVar]/CurrNominal/TypeRelation[Convertible]: name[#String#];
43-
// NORMAL: End completions
35+
// CHECK: Begin completions, 2 items
36+
// CHECK-DAG: Keyword[self]/CurrNominal: self[#Value#];
37+
// CHECK-DAG: Decl[InstanceVar]/CurrNominal/TypeRelation[Convertible]: name[#String#];
38+
// CHECK: End completions

test/IDE/complete_value_expr.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1245,8 +1245,8 @@ func testInterpolatedString1() {
12451245
}
12461246
12471247
// INTERPOLATED_STRING_1: Begin completions
1248-
// INTERPOLATED_STRING_1-DAG: Decl[InstanceVar]/CurrNominal: lazyInstanceVar[#Int#]{{; name=.+$}}
1249-
// INTERPOLATED_STRING_1-DAG: Decl[InstanceVar]/CurrNominal: instanceVar[#Int#]{{; name=.+$}}
1248+
// INTERPOLATED_STRING_1-DAG: Decl[InstanceVar]/CurrNominal/TypeRelation[Convertible]: lazyInstanceVar[#Int#]{{; name=.+$}}
1249+
// INTERPOLATED_STRING_1-DAG: Decl[InstanceVar]/CurrNominal/TypeRelation[Convertible]: instanceVar[#Int#]{{; name=.+$}}
12501250
// INTERPOLATED_STRING_1-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Invalid]: instanceFunc0()[#Void#]{{; name=.+$}}
12511251
// INTERPOLATED_STRING_1-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Invalid]: instanceFunc1({#(a): Int#})[#Void#]{{; name=.+$}}
12521252
// INTERPOLATED_STRING_1-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Invalid]: instanceFunc2({#(a): Int#}, {#b: &Double#})[#Void#]{{; name=.+$}}

validation-test/IDE/issues_fixed/issue-57041.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,6 @@ struct SplitView: View2 {
7272
}
7373

7474
// COMPLETE: Begin completions
75-
// COMPLETE-DAG: Decl[InstanceMethod]/Super: frame()[#Never#]; name=frame()
76-
// COMPLETE-DAG: Decl[InstanceMethod]/Super: frame({#width: Int?#}, {#height: Int?#})[#Never#]; name=frame(width:height:)
75+
// COMPLETE-DAG: Decl[InstanceMethod]/Super/TypeRelation[Convertible]: frame()[#Never#]; name=frame()
76+
// COMPLETE-DAG: Decl[InstanceMethod]/Super/TypeRelation[Convertible]: frame({#width: Int?#}, {#height: Int?#})[#Never#]; name=frame(width:height:)
7777
// COMPLETE: End completions

validation-test/IDE/stress_tester_issues_fixed/issue-57058.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ struct MysteryIslandDetail {
3232

3333
// CHECK: Begin completions, 2 items
3434
// CHECK-DAG: Keyword[self]/CurrNominal: self[#MysteryIsland2#]; name=self
35-
// CHECK-DAG: Decl[InstanceVar]/CurrNominal: chance[#Int#]; name=chance
35+
// CHECK-DAG: Decl[InstanceVar]/CurrNominal/TypeRelation[Convertible]: chance[#Int#]; name=chance
3636
// CHECK: End completions

0 commit comments

Comments
 (0)