@@ -2352,9 +2352,9 @@ final class SwiftDriverTests: XCTestCase {
2352
2352
var envVars = ProcessEnv . vars
2353
2353
envVars [ " SWIFT_DRIVER_LD_EXEC " ] = ld. nativePathString ( escaped: false )
2354
2354
2355
- var driver1 = try Driver ( args: [ " swiftc " , " -whole-module-optimization " , " foo.swift " , " bar.swift " , " -emit-library " , " -emit-module " , " -module-name " , " Test " , " -target " , " x86_64-apple-macosx10.15 " , " - emit-module-interface" , " -emit-objc-header-path " , " Test-Swift.h " , " -emit-private-module-interface-path " , " Test.private.swiftinterface " , " -emit-tbd " ] ,
2355
+ var driver1 = try Driver ( args: [ " swiftc " , " -whole-module-optimization " , " foo.swift " , " bar.swift " , " -emit-library " , " -emit-module " , " -module-name " , " Test " , " -emit-module-interface " , " -emit-objc-header-path " , " Test-Swift.h " , " -emit-private-module-interface-path " , " Test.private.swiftinterface " , " -emit-tbd " ] ,
2356
2356
env: envVars)
2357
- let plannedJobs = try driver1. planBuild ( )
2357
+ let plannedJobs = try driver1. planBuild ( ) . removingAutolinkExtractJobs ( )
2358
2358
XCTAssertEqual ( plannedJobs. count, 3 )
2359
2359
XCTAssertEqual ( Set ( plannedJobs. map { $0. kind } ) , Set ( [ . compile, . emitModule, . link] ) )
2360
2360
@@ -2767,9 +2767,9 @@ final class SwiftDriverTests: XCTestCase {
2767
2767
let root = try localFileSystem. currentWorkingDirectory. map { AbsolutePath ( " /foo/bar " , relativeTo: $0) }
2768
2768
?? AbsolutePath ( validating: " /foo/bar " )
2769
2769
2770
- var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " bar.swift " , " -module-name " , " Test " , " -emit-module-path " , rebase ( " Test.swiftmodule " , at: root) , " -emit-symbol-graph " , " -emit-symbol-graph-dir " , " /foo/bar/ " , " -experimental-emit-module-separately " , " -emit-library " , " -target " , " x86_64-apple-macosx10.15 " ] ,
2770
+ var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " bar.swift " , " -module-name " , " Test " , " -emit-module-path " , rebase ( " Test.swiftmodule " , at: root) , " -emit-symbol-graph " , " -emit-symbol-graph-dir " , " /foo/bar/ " , " -experimental-emit-module-separately " , " -emit-library " ] ,
2771
2771
env: envVars)
2772
- let plannedJobs = try driver. planBuild ( )
2772
+ let plannedJobs = try driver. planBuild ( ) . removingAutolinkExtractJobs ( )
2773
2773
XCTAssertEqual ( plannedJobs. count, 4 )
2774
2774
XCTAssertEqual ( Set ( plannedJobs. map { $0. kind } ) , Set ( [ . compile, . emitModule, . link] ) )
2775
2775
XCTAssertTrue ( plannedJobs [ 0 ] . tool. name. contains ( " swift " ) )
0 commit comments