@@ -1705,11 +1705,12 @@ final class SwiftDriverTests: XCTestCase {
17051705 do {
17061706 var driver = try Driver ( args: [ " swift " ] + manyArgs + [ " /foo.swift " ] )
17071707 let jobs = try driver. planBuild ( )
1708- XCTAssertTrue ( jobs. count == 1 && jobs [ 0 ] . kind == . interpret)
1708+ XCTAssertEqual ( jobs. count, 1 )
1709+ XCTAssertEqual ( jobs [ 0 ] . kind, . interpret)
17091710 let interpretJob = jobs [ 0 ]
17101711 let resolver = try ArgsResolver ( fileSystem: localFileSystem)
17111712 let resolvedArgs : [ String ] = try resolver. resolveArgumentList ( for: interpretJob)
1712- XCTAssertTrue ( resolvedArgs. count == 3 )
1713+ XCTAssertEqual ( resolvedArgs. count, 3 )
17131714 XCTAssertEqual ( resolvedArgs [ 1 ] , " -frontend " )
17141715 XCTAssertEqual ( resolvedArgs [ 2 ] . first, " @ " )
17151716 let responseFilePath = try AbsolutePath ( validating: String ( resolvedArgs [ 2 ] . dropFirst ( ) ) )
@@ -1723,7 +1724,8 @@ final class SwiftDriverTests: XCTestCase {
17231724 do {
17241725 var driver = try Driver ( args: [ " swift " ] + manyArgs + [ " foo.swift " ] )
17251726 let jobs = try driver. planBuild ( )
1726- XCTAssertTrue ( jobs. count == 1 && jobs [ 0 ] . kind == . interpret)
1727+ XCTAssertEqual ( jobs. count, 1 )
1728+ XCTAssertEqual ( jobs [ 0 ] . kind, . interpret)
17271729 let interpretJob = jobs [ 0 ]
17281730 let resolver = try ArgsResolver ( fileSystem: localFileSystem)
17291731 let resolvedArgs : [ String ] = try resolver. resolveArgumentList ( for: interpretJob, useResponseFiles: . disabled)
@@ -1734,11 +1736,12 @@ final class SwiftDriverTests: XCTestCase {
17341736 do {
17351737 var driver = try Driver ( args: [ " swift " ] + [ " /foo.swift " ] )
17361738 let jobs = try driver. planBuild ( )
1737- XCTAssertTrue ( jobs. count == 1 && jobs [ 0 ] . kind == . interpret)
1739+ XCTAssertEqual ( jobs. count, 1 )
1740+ XCTAssertEqual ( jobs [ 0 ] . kind, . interpret)
17381741 let interpretJob = jobs [ 0 ]
17391742 let resolver = try ArgsResolver ( fileSystem: localFileSystem)
17401743 let resolvedArgs : [ String ] = try resolver. resolveArgumentList ( for: interpretJob, useResponseFiles: . forced)
1741- XCTAssertTrue ( resolvedArgs. count == 3 )
1744+ XCTAssertEqual ( resolvedArgs. count, 3 )
17421745 XCTAssertEqual ( resolvedArgs [ 1 ] , " -frontend " )
17431746 XCTAssertEqual ( resolvedArgs [ 2 ] . first, " @ " )
17441747 let responseFilePath = try AbsolutePath ( validating: String ( resolvedArgs [ 2 ] . dropFirst ( ) ) )
@@ -1750,7 +1753,8 @@ final class SwiftDriverTests: XCTestCase {
17501753 do {
17511754 var driver = try Driver ( args: [ " swift " ] + [ " foo.swift " ] )
17521755 let jobs = try driver. planBuild ( )
1753- XCTAssertTrue ( jobs. count == 1 && jobs [ 0 ] . kind == . interpret)
1756+ XCTAssertEqual ( jobs. count, 1 )
1757+ XCTAssertEqual ( jobs [ 0 ] . kind, . interpret)
17541758 let interpretJob = jobs [ 0 ]
17551759 let resolver = try ArgsResolver ( fileSystem: localFileSystem)
17561760 let resolvedArgs : [ String ] = try resolver. resolveArgumentList ( for: interpretJob)
@@ -3076,7 +3080,7 @@ final class SwiftDriverTests: XCTestCase {
30763080 // Make sure the supplementary output map has an entry for the Swift file
30773081 // under indexing and its indexData entry is the primary output file
30783082 let entry = try XCTUnwrap ( map. entries [ VirtualPath . absolute ( try AbsolutePath ( validating: " /tmp/foo5.swift " ) ) . intern ( ) ] )
3079- XCTAssert ( VirtualPath . lookup ( entry [ . indexData] !) == . absolute( try . init( validating: " /tmp/t.o " ) ) )
3083+ XCTAssertEqual ( VirtualPath . lookup ( entry [ . indexData] !) , . absolute( try . init( validating: " /tmp/t.o " ) ) )
30803084 }
30813085
30823086 func testMultiThreadedWholeModuleOptimizationCompiles( ) throws {
@@ -5560,7 +5564,7 @@ final class SwiftDriverTests: XCTestCase {
55605564 do {
55615565 var driver = try Driver ( args: [ " swift " , " -print-target-info " , " -target " , " x86_64-apple-ios13.1-macabi " , " -target-variant " , " x86_64-apple-macosx10.14 " , " -sdk " , " bar " , " -resource-dir " , " baz " ] )
55625566 let plannedJobs = try driver. planBuild ( )
5563- XCTAssertTrue ( plannedJobs. count == 1 )
5567+ XCTAssertEqual ( plannedJobs. count, 1 )
55645568 let job = plannedJobs [ 0 ]
55655569 XCTAssertEqual ( job. kind, . printTargetInfo)
55665570 XCTAssertJobInvocationMatches ( job, . flag( " -print-target-info " ) )
@@ -5573,7 +5577,7 @@ final class SwiftDriverTests: XCTestCase {
55735577 do {
55745578 var driver = try Driver ( args: [ " swift " , " -print-target-info " , " -target " , " x86_64-unknown-linux " ] )
55755579 let plannedJobs = try driver. planBuild ( )
5576- XCTAssertTrue ( plannedJobs. count == 1 )
5580+ XCTAssertEqual ( plannedJobs. count, 1 )
55775581 let job = plannedJobs [ 0 ]
55785582 XCTAssertEqual ( job. kind, . printTargetInfo)
55795583 XCTAssertJobInvocationMatches ( job, . flag( " -print-target-info " ) )
@@ -5584,7 +5588,7 @@ final class SwiftDriverTests: XCTestCase {
55845588 do {
55855589 var driver = try Driver ( args: [ " swift " , " -print-target-info " , " -target " , " x86_64-unknown-linux " , " -static-stdlib " ] )
55865590 let plannedJobs = try driver. planBuild ( )
5587- XCTAssertTrue ( plannedJobs. count == 1 )
5591+ XCTAssertEqual ( plannedJobs. count, 1 )
55885592 let job = plannedJobs [ 0 ]
55895593 XCTAssertEqual ( job. kind, . printTargetInfo)
55905594 XCTAssertJobInvocationMatches ( job, . flag( " -print-target-info " ) )
@@ -5595,7 +5599,7 @@ final class SwiftDriverTests: XCTestCase {
55955599 do {
55965600 var driver = try Driver ( args: [ " swift " , " -print-target-info " , " -target " , " x86_64-unknown-linux " , " -static-executable " ] )
55975601 let plannedJobs = try driver. planBuild ( )
5598- XCTAssertTrue ( plannedJobs. count == 1 )
5602+ XCTAssertEqual ( plannedJobs. count, 1 )
55995603 let job = plannedJobs [ 0 ]
56005604 XCTAssertEqual ( job. kind, . printTargetInfo)
56015605 XCTAssertJobInvocationMatches ( job, . flag( " -print-target-info " ) )
@@ -6987,13 +6991,13 @@ final class SwiftDriverTests: XCTestCase {
69876991 let diags = DiagnosticsEngine ( )
69886992 var driver = try Driver ( args: [ " swiftc " , " -target " , " arm64-apple-macosx10.13 " , " test.swift " , " -enable-experimental-feature " , " Embedded " , " -parse-as-library " , " -wmo " , " -o " , " a.out " , " -module-name " , " main " , " -enable-library-evolution " ] , diagnosticsEngine: diags)
69896993 _ = try driver. planBuild ( )
6990- XCTAssertTrue ( diags. diagnostics. first!. message. text == Diagnostic . Message. error_no_library_evolution_embedded. text)
6994+ XCTAssertEqual ( diags. diagnostics. first!. message. text, Diagnostic . Message. error_no_library_evolution_embedded. text)
69916995 } catch _ { }
69926996 do {
69936997 let diags = DiagnosticsEngine ( )
69946998 var driver = try Driver ( args: [ " swiftc " , " -target " , " arm64-apple-macosx10.13 " , " test.swift " , " -enable-experimental-feature " , " Embedded " , " -parse-as-library " , " -o " , " a.out " , " -module-name " , " main " ] , diagnosticsEngine: diags)
69956999 _ = try driver. planBuild ( )
6996- XCTAssertTrue ( diags. diagnostics. first!. message. text == Diagnostic . Message. error_need_wmo_embedded. text)
7000+ XCTAssertEqual ( diags. diagnostics. first!. message. text, Diagnostic . Message. error_need_wmo_embedded. text)
69977001 } catch _ { }
69987002 do {
69997003 // Indexing embedded Swift code should not require WMO
@@ -7006,7 +7010,7 @@ final class SwiftDriverTests: XCTestCase {
70067010 let diags = DiagnosticsEngine ( )
70077011 var driver = try Driver ( args: [ " swiftc " , " -target " , " arm64-apple-macosx10.13 " , " test.swift " , " -enable-experimental-feature " , " Embedded " , " -parse-as-library " , " -wmo " , " -o " , " a.out " , " -module-name " , " main " , " -enable-objc-interop " ] , diagnosticsEngine: diags)
70087012 _ = try driver. planBuild ( )
7009- XCTAssertTrue ( diags. diagnostics. first!. message. text == Diagnostic . Message. error_no_objc_interop_embedded. text)
7013+ XCTAssertEqual ( diags. diagnostics. first!. message. text, Diagnostic . Message. error_no_objc_interop_embedded. text)
70107014 } catch _ { }
70117015 }
70127016
@@ -7040,7 +7044,7 @@ final class SwiftDriverTests: XCTestCase {
70407044 args: [ " swiftc " , " -help " ] ,
70417045 env: env)
70427046 let jobs = try driver. planBuild ( )
7043- XCTAssert ( jobs. count == 1 )
7047+ XCTAssertEqual ( jobs. count, 1 )
70447048 XCTAssertEqual ( jobs. first!. tool. name, swiftHelp. pathString)
70457049 }
70467050
@@ -7568,7 +7572,7 @@ final class SwiftDriverTests: XCTestCase {
75687572 XCTFail ( " FileList wasn't List " )
75697573 return
75707574 }
7571- XCTAssertTrue ( outputs. count == 3 )
7575+ XCTAssertEqual ( outputs. count, 3 )
75727576 XCTAssertTrue ( matchTemporary ( outputs [ 0 ] , " a.bc " ) )
75737577 XCTAssertTrue ( matchTemporary ( outputs [ 1 ] , " b.bc " ) )
75747578 XCTAssertTrue ( matchTemporary ( outputs [ 2 ] , " c.bc " ) )
@@ -7589,7 +7593,7 @@ final class SwiftDriverTests: XCTestCase {
75897593 XCTFail ( " FileList wasn't List " )
75907594 return
75917595 }
7592- XCTAssertTrue ( inputs. count == 3 )
7596+ XCTAssertEqual ( inputs. count, 3 )
75937597 XCTAssertTrue ( matchTemporary ( inputs [ 0 ] , " a.o " ) )
75947598 XCTAssertTrue ( matchTemporary ( inputs [ 1 ] , " b.o " ) )
75957599 XCTAssertTrue ( matchTemporary ( inputs [ 2 ] , " c.o " ) )
@@ -7610,7 +7614,7 @@ final class SwiftDriverTests: XCTestCase {
76107614 XCTFail ( " FileList wasn't List " )
76117615 return
76127616 }
7613- XCTAssertTrue ( inputs. count == 3 )
7617+ XCTAssertEqual ( inputs. count, 3 )
76147618 XCTAssertTrue ( matchTemporary ( inputs [ 0 ] , " a.o " ) )
76157619 XCTAssertTrue ( matchTemporary ( inputs [ 1 ] , " b.o " ) )
76167620 XCTAssertTrue ( matchTemporary ( inputs [ 2 ] , " c.o " ) )
0 commit comments