Skip to content

Commit 2ac054a

Browse files
authored
Merge pull request #571 from DougGregor/fix-print-target-info-test
Loosen check that's currently failing on Linux
2 parents 74d04d9 + e7fcadb commit 2ac054a

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

Tests/SwiftDriverTests/SwiftDriverTests.swift

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3236,7 +3236,16 @@ final class SwiftDriverTests: XCTestCase {
32363236
XCTAssertThrowsError(try Driver(args: ["swift", "-print-target-info"],
32373237
env: ["SWIFT_DRIVER_SWIFT_FRONTEND_EXEC": "/bad/path/to/swift-frontend"])) {
32383238
error in
3239-
XCTAssertEqual(error as? Driver.Error, .failedToRetrieveFrontendTargetInfo)
3239+
XCTAssertTrue(error is Driver.Error)
3240+
3241+
switch error {
3242+
case Driver.Error.failedToRetrieveFrontendTargetInfo,
3243+
Driver.Error.failedToRunFrontendToRetrieveTargetInfo:
3244+
break;
3245+
3246+
default:
3247+
XCTFail("unexpected error \(error)")
3248+
}
32403249
}
32413250
}
32423251

0 commit comments

Comments
 (0)