Skip to content

Commit 7df9e48

Browse files
committed
Use new XCTMain function for invoking tests.
1 parent beaf718 commit 7df9e48

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

TestFoundation/main.swift

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,15 @@
99

1010
#if DEPLOYMENT_RUNTIME_OBJC || os(Linux)
1111
import Foundation
12+
import XCTest
1213
#else
1314
import SwiftFoundation
15+
import SwiftXCTest
1416
#endif
1517

1618
internal func testBundle() -> NSBundle {
1719
return NSBundle.mainBundle()
1820
}
1921

2022
// For the Swift version of the Foundation tests, we must manually list all test cases here.
21-
TestNSString().invokeTest()
22-
TestNSArray().invokeTest()
23-
TestNSDictionary().invokeTest()
24-
TestNSSet().invokeTest()
25-
TestNSNumber().invokeTest()
26-
TestNSPropertyList().invokeTest()
27-
TestNSURL().invokeTest()
28-
TestNSIndexSet().invokeTest()
29-
TestNSCharacterSet().invokeTest()
30-
TestNSFileManger().invokeTest()
23+
XCTMain([TestNSString(), TestNSArray(), TestNSDictionary(), TestNSSet(), TestNSNumber(), TestNSPropertyList(), TestNSURL(), TestNSIndexSet(), TestNSCharacterSet(), TestNSFileManger()])

0 commit comments

Comments
 (0)