Skip to content

Commit 944a818

Browse files
author
Simon Barinka
committed
[SourceKit] Remove sourcekit-test_plain
1 parent d0cf2e4 commit 944a818

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

test/SourceKit/CursorInfo/cursor_stdlib.swift

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ func foo2(_ a : inout [S1]) {
2121
import Swift
2222
func foo3(a: Float, b: Bool) {}
2323

24-
import AppKit.NSColor
24+
struct MyColor: _ExpressibleByColorLiteral {
25+
init(_colorLiteralRed: Float, green: Float, blue: Float, alpha: Float) { red = colorLiteralRed }
26+
var red: Float
27+
}
28+
public typealias _ColorLiteralType = MyColor
2529
let colorResource = #colorLiteral(red: 0.8549019694, green: 0.250980407, blue: 0.4784313738, alpha: 1)
2630

2731
let arrLiteral = [1, 2, 3]
@@ -232,19 +236,18 @@ let dictNonCost = [1:2, 3:d]
232236
// RUN: %sourcekitd-test -req=cursor -pos=22:25 %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t | %FileCheck -check-prefix=CHECK-BOOL1 %s
233237
// CHECK-BOOL1: s:Sb
234238

235-
// RUN: %sourcekitd-test_plain \
236-
// RUN: -req=open -name %s %s -- %s -sdk %sdk == \
237-
// RUN: -req=cursor -pos=25:29 %s -- %s -sdk %sdk | %FileCheck -check-prefix=CHECK-OBJ-LITERAL %s
239+
// RUN: %sourcekitd-test \
240+
// RUN: -req=open -name %s %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t == \
241+
// RUN: -req=cursor -pos=29:29 %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t | %FileCheck -check-prefix=CHECK-OBJ-LITERAL %s
238242
// CHECK-OBJ-LITERAL: source.lang.swift.ref.function.constructor
239243
// CHECK-OBJ-LITERAL-NEXT: init(_colorLiteralRed:green:blue:alpha:)
240-
// CHECK-OBJ-LITERAL-NEXT: s:So7NSColorC6AppKitE16_colorLiteralRed5green4blue5alphaABSf_S3ftcfc
244+
// CHECK-OBJ-LITERAL-NEXT: s:13cursor_stdlib7MyColorV16_colorLiteralRed5green4blue5alphaACSf_S3ftcfc
241245
// CHECK-OBJ-LITERAL-NEXT: source.lang.swift
242-
// CHECK-OBJ-LITERAL-NEXT: (NSColor.Type) -> (Float, Float, Float, Float) -> NSColor
243-
// CHECK-OBJ-LITERAL-NEXT: $s16_colorLiteralRed5green4blue5alphaSo7NSColorCSf_S3ftcD
244-
// CHECK-OBJ-LITERAL-NEXT: AppKit
245-
// CHECK-OBJ-LITERAL-NEXT: SYSTEM
246+
// CHECK-OBJ-LITERAL-NEXT: (MyColor.Type) -> (Float, Float, Float, Float) -> MyColor
247+
// CHECK-OBJ-LITERAL-NEXT: $s16_colorLiteralRed5green4blue5alpha13cursor_stdlib7MyColorVSf_S3ftcD
248+
// CHECK-OBJ-LITERAL-NEXT: cursor_stdlib
246249

247-
// RUN: %sourcekitd-test_plain -req=cursor -pos=27:18 %s -- %s -sdk %sdk | %FileCheck -check-prefix=CHECK-ARRAY1 %s
250+
// RUN: %sourcekitd-test -req=cursor -pos=31:18 %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t | %FileCheck -check-prefix=CHECK-ARRAY1 %s
248251
// CHECK-ARRAY1: source.lang.swift.ref.function.constructor
249252
// CHECK-ARRAY1-NEXT: init(arrayLiteral:)
250253
// CHECK-ARRAY1-NEXT: s:Sa12arrayLiteralSayxGxd_tcfc
@@ -255,7 +258,7 @@ let dictNonCost = [1:2, 3:d]
255258
// CHECK-ARRAY1-NEXT: <Group>Collection/Array</Group>
256259
// CHECK-ARRAY1-NEXT: SYSTEM
257260

258-
// RUN: %sourcekitd-test_plain -req=cursor -pos=28:19 %s -- %s -sdk %sdk | %FileCheck -check-prefix=CHECK-ARRAY2 %s
261+
// RUN: %sourcekitd-test -req=cursor -pos=32:19 %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t | %FileCheck -check-prefix=CHECK-ARRAY2 %s
259262
// CHECK-ARRAY2: source.lang.swift.ref.function.constructor
260263
// CHECK-ARRAY2-NEXT: init(arrayLiteral:)
261264
// CHECK-ARRAY2-NEXT: s:Sa12arrayLiteralSayxGxd_tcfc
@@ -266,7 +269,7 @@ let dictNonCost = [1:2, 3:d]
266269
// CHECK-ARRAY2-NEXT: <Group>Collection/Array</Group>
267270
// CHECK-ARRAY2-NEXT: SYSTEM
268271

269-
// RUN: %sourcekitd-test_plain -req=cursor -pos=30:19 %s -- %s -sdk %sdk | %FileCheck -check-prefix=CHECK-DICT1 %s
272+
// RUN: %sourcekitd-test -req=cursor -pos=34:19 %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t | %FileCheck -check-prefix=CHECK-DICT1 %s
270273
// CHECK-DICT1: source.lang.swift.ref.function.constructor
271274
// CHECK-DICT1-NEXT: init(dictionaryLiteral:)
272275
// CHECK-DICT1-NEXT: s:SD17dictionaryLiteralSDyxq_Gx_q_td_tcfc
@@ -277,7 +280,7 @@ let dictNonCost = [1:2, 3:d]
277280
// CHECK-DICT1-NEXT: <Group>Collection/HashedCollections</Group>
278281
// CHECK-DICT1-NEXT: SYSTEM
279282

280-
// RUN: %sourcekitd-test_plain -req=cursor -pos=31:19 %s -- %s -sdk %sdk | %FileCheck -check-prefix=CHECK-DICT2 %s
283+
// RUN: %sourcekitd-test -req=cursor -pos=35:19 %s -- %s -target %target-triple %clang-importer-sdk-nosource -I %t | %FileCheck -check-prefix=CHECK-DICT2 %s
281284
// CHECK-DICT2: source.lang.swift.ref.function.constructor
282285
// CHECK-DICT2-NEXT: init(dictionaryLiteral:)
283286
// CHECK-DICT2-NEXT: s:SD17dictionaryLiteralSDyxq_Gx_q_td_tcfc

test/SourceKit/lit.local.cfg

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ elif 'swift_evolve' in config.available_features:
1515
else:
1616
sk_path_sanitize = os.path.join(os.path.dirname(__file__), 'Inputs', 'sourcekitd_path_sanitize.py')
1717

18-
config.substitutions.append( ('%sourcekitd-test_plain', config.sourcekitd_test) )
1918
config.substitutions.append( ('%sourcekitd-test', '%s -module-cache-path %r' % (config.sourcekitd_test, config.clang_module_cache_path)) )
2019
config.substitutions.append( ('%complete-test', '%s -module-cache-path=%r' % (config.complete_test, config.clang_module_cache_path)) )
2120
config.substitutions.append( ('%swiftlib_dir', config.swiftlib_dir) )

0 commit comments

Comments
 (0)