Skip to content

Commit 4ec1161

Browse files
committed
Skip execution tests with older toolchains
1 parent 6206c02 commit 4ec1161

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Tests/SwiftDriverTests/APIDigesterTests.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,9 @@ class APIDigesterTests: XCTestCase {
283283
"-emit-digester-baseline"
284284
],
285285
env: ProcessEnv.vars)
286+
guard driver.supportedFrontendFlags.contains("disable-fail-on-error") else {
287+
throw XCTSkip("Skipping: swift-api-digester does not support '-disable-fail-on-error'")
288+
}
286289
let jobs = try driver.planBuild()
287290
try driver.run(jobs: jobs)
288291
XCTAssertFalse(driver.diagnosticEngine.hasErrors)
@@ -344,6 +347,9 @@ class APIDigesterTests: XCTestCase {
344347
"-digester-mode", "abi"
345348
],
346349
env: ProcessEnv.vars)
350+
guard driver.supportedFrontendFlags.contains("disable-fail-on-error") else {
351+
throw XCTSkip("Skipping: swift-api-digester does not support '-disable-fail-on-error'")
352+
}
347353
let jobs = try driver.planBuild()
348354
try driver.run(jobs: jobs)
349355
XCTAssertFalse(driver.diagnosticEngine.hasErrors)

0 commit comments

Comments
 (0)