Skip to content

Commit d1263d1

Browse files
committed
Fix failing test on Linux
Add alternative XCTest module name to the tests
1 parent ca7b243 commit d1263d1

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

TestFoundation/TestObjCRuntime.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@ class TestObjCRuntime: XCTestCase {
3434
func testStringFromClass() {
3535
XCTAssertEqual(NSStringFromClass(NSObject.self), "NSObject")
3636
XCTAssertEqual(NSStringFromClass(SwiftClass.self), "TestFoundation.SwiftClass")
37+
#if DEPLOYMENT_RUNTIME_OBJC || os(Linux)
38+
XCTAssertEqual(NSStringFromClass(XCTestCase.self), "XCTest.XCTestCase");
39+
#else
3740
XCTAssertEqual(NSStringFromClass(XCTestCase.self), "SwiftXCTest.XCTestCase");
41+
#endif
3842
}
3943

4044
func testClassFromString() {

0 commit comments

Comments
 (0)