@@ -3958,11 +3958,30 @@ final class SwiftDriverTests: XCTestCase {
39583958 XCTAssertEqual ( plannedJobs. count, 2 )
39593959 }
39603960
3961+ // Explicitly disabled
3962+ do {
3963+ var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " -emit-module " , " -module-name " ,
3964+ " foo " , " -emit-module-interface " ,
3965+ " -enable-library-evolution " ,
3966+ " -no-verify-emitted-module-interface " ] )
3967+ let plannedJobs = try driver. planBuild ( )
3968+ XCTAssertEqual ( plannedJobs. count, 2 )
3969+ }
3970+
3971+ // Disabled by default in merge-module
3972+ do {
3973+ var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " -emit-module " , " -module-name " ,
3974+ " foo " , " -emit-module-interface " ,
3975+ " -enable-library-evolution " ,
3976+ " -no-emit-module-separately " ] )
3977+ let plannedJobs = try driver. planBuild ( )
3978+ XCTAssertEqual ( plannedJobs. count, 2 )
3979+ }
3980+
39613981 // Emit-module separately
39623982 do {
39633983 var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " -emit-module " , " -module-name " ,
39643984 " foo " , " -emit-module-interface " ,
3965- " -verify-emitted-module-interface " ,
39663985 " -enable-library-evolution " ,
39673986 " -experimental-emit-module-separately " ] )
39683987 let plannedJobs = try driver. planBuild ( )
@@ -3983,7 +4002,6 @@ final class SwiftDriverTests: XCTestCase {
39834002 do {
39844003 var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " -emit-module " , " -module-name " ,
39854004 " foo " , " -emit-module-interface " ,
3986- " -verify-emitted-module-interface " ,
39874005 " -enable-library-evolution " ,
39884006 " -whole-module-optimization " ] )
39894007 let plannedJobs = try driver. planBuild ( )
0 commit comments