Skip to content

Commit 6be25d9

Browse files
committed
Fix newly-introduced tests for non-Darwin platforms to account for additional autolink-extract job
1 parent 960c210 commit 6be25d9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Tests/SwiftDriverTests/SwiftDriverTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3914,7 +3914,7 @@ final class SwiftDriverTests: XCTestCase {
39143914
guard driver.isFrontendArgSupported(.disableDynamicActorIsolation) else {
39153915
throw XCTSkip("Skipping: compiler does not support '-disable-dynamic-actor-isolation'")
39163916
}
3917-
let plannedJobs = try driver.planBuild()
3917+
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
39183918
XCTAssertEqual(plannedJobs.count, 2)
39193919
XCTAssertEqual(plannedJobs[0].kind, .compile)
39203920
XCTAssertEqual(plannedJobs[1].kind, .link)
@@ -4561,7 +4561,7 @@ final class SwiftDriverTests: XCTestCase {
45614561
var driver = try Driver(args: ["swiftc", "foo.swift",
45624562
"-working-directory", path.pathString,
45634563
"-profile-sample-use=profile.profdata"])
4564-
let plannedJobs = try driver.planBuild()
4564+
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
45654565
XCTAssertEqual(plannedJobs.count, 2)
45664566
XCTAssertEqual(plannedJobs[0].kind, .compile)
45674567

@@ -4579,7 +4579,7 @@ final class SwiftDriverTests: XCTestCase {
45794579
func testDebugInfoForProfilingFlag() throws {
45804580
// Check that the '-debug-info-for-profiling' flag is passed to frontend.
45814581
var driver = try Driver(args: ["swiftc", "-g", "-debug-info-for-profiling", "foo.swift"])
4582-
let plannedJobs = try driver.planBuild()
4582+
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
45834583
XCTAssertEqual(plannedJobs.count, 4)
45844584
XCTAssertEqual(plannedJobs[0].kind, .emitModule)
45854585
let job = plannedJobs[0]

0 commit comments

Comments
 (0)