@@ -1558,7 +1558,7 @@ final class SwiftDriverTests: XCTestCase {
1558
1558
1559
1559
func testMergeModulesOnly( ) throws {
1560
1560
do {
1561
- var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " bar.swift " , " -module-name " , " Test " , " -emit-module " , " -disable-bridging-pch " , " -import-objc-header " , " TestInputHeader.h " , " -emit-dependencies " , " -emit-module-doc-path " , " /foo/bar/Test.swiftdoc " , " -emit-module- source-info-path" , " /foo/bar/Test.swiftsourceinfo " ] )
1561
+ var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " bar.swift " , " -module-name " , " Test " , " -emit-module " , " -disable-bridging-pch " , " -import-objc-header " , " TestInputHeader.h " , " -emit-dependencies " , " -emit-module-source-info-path " , " /foo/bar/Test.swiftsourceinfo " ] )
1562
1562
let plannedJobs = try driver. planBuild ( )
1563
1563
XCTAssertEqual ( plannedJobs. count, 3 )
1564
1564
XCTAssertEqual ( plannedJobs [ 0 ] . outputs. count, 4 )
@@ -1578,7 +1578,7 @@ final class SwiftDriverTests: XCTestCase {
1578
1578
XCTAssertTrue ( plannedJobs [ 2 ] . tool. name. contains ( " swift " ) )
1579
1579
XCTAssertEqual ( plannedJobs [ 2 ] . outputs. count, 3 )
1580
1580
XCTAssertEqual ( plannedJobs [ 2 ] . outputs [ 0 ] . file, . relative( RelativePath ( " Test.swiftmodule " ) ) )
1581
- XCTAssertEqual ( plannedJobs [ 2 ] . outputs [ 1 ] . file, . absolute ( AbsolutePath ( " /foo/bar/ Test.swiftdoc" ) ) )
1581
+ XCTAssertEqual ( plannedJobs [ 2 ] . outputs [ 1 ] . file, . relative ( RelativePath ( " Test.swiftdoc " ) ) )
1582
1582
XCTAssertEqual ( plannedJobs [ 2 ] . outputs [ 2 ] . file, . absolute( AbsolutePath ( " /foo/bar/Test.swiftsourceinfo " ) ) )
1583
1583
XCTAssert ( plannedJobs [ 2 ] . commandLine. contains ( . flag( " -import-objc-header " ) ) )
1584
1584
}
@@ -1608,7 +1608,7 @@ final class SwiftDriverTests: XCTestCase {
1608
1608
1609
1609
do {
1610
1610
// Make sure the swiftdoc path is correct for an inferred module
1611
- var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " bar.swift " , " -module-name " , " Test " , " -emit-module-doc " , " -emit-module " ] )
1611
+ var driver = try Driver ( args: [ " swiftc " , " foo.swift " , " bar.swift " , " -module-name " , " Test " , " -emit-module " ] )
1612
1612
let plannedJobs = try driver. planBuild ( )
1613
1613
XCTAssertEqual ( plannedJobs. count, 3 )
1614
1614
XCTAssertTrue ( plannedJobs [ 2 ] . tool. name. contains ( " swift " ) )
@@ -2714,7 +2714,6 @@ final class SwiftDriverTests: XCTestCase {
2714
2714
" foo.swift " ,
2715
2715
" -index-file-path " , " foo.swift " ,
2716
2716
" -index-store-path " , " store/path " ,
2717
- " -index-ignore-stdlib " , " -index-system-modules " ,
2718
2717
" -index-ignore-system-modules " ] ) {
2719
2718
$1. expect ( . warning( " ignoring '-index-file' because '-dump-ast' was also specified " ) )
2720
2719
let jobs = try $0. planBuild ( )
@@ -3805,15 +3804,6 @@ final class SwiftDriverTests: XCTestCase {
3805
3804
}
3806
3805
3807
3806
func testSourceInfoFileEmitOption( ) throws {
3808
- do {
3809
- var driver = try Driver ( args: [ " swiftc " , " -emit-module-source-info " , " foo.swift " ] )
3810
- let plannedJobs = try driver. planBuild ( )
3811
- let compileJob = plannedJobs [ 0 ]
3812
- XCTAssertTrue ( compileJob. commandLine. contains ( . flag( " -emit-module-source-info-path " ) ) )
3813
- XCTAssertEqual ( compileJob. outputs. count, 2 )
3814
- XCTAssertEqual ( compileJob. outputs [ 0 ] . file, . temporary( RelativePath ( " foo.o " ) ) )
3815
- XCTAssertEqual ( compileJob. outputs [ 1 ] . file, . temporary( RelativePath ( " foo.swiftsourceinfo " ) ) )
3816
- }
3817
3807
// implicit
3818
3808
do {
3819
3809
var driver = try Driver ( args: [ " swiftc " , " -emit-module " , " foo.swift " ] )
0 commit comments