Skip to content

Commit ccc3c10

Browse files
author
Aleksei
committed
Fix tests
1 parent 92639ed commit ccc3c10

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

Tests/BuildTests/BuildPlanTests.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3078,7 +3078,7 @@ final class BuildPlanTests: XCTestCase {
30783078
observabilityScope: observability.topScope
30793079
))
30803080
}
3081-
let supportingTriples: [Basics.Triple] = [.x86_64Linux, .macOS]
3081+
let supportingTriples: [Basics.Triple] = [.x86_64Linux, .x86_64MacOS]
30823082
for triple in supportingTriples {
30833083
let result = try createResult(for: triple)
30843084
let exe = try result.target(for: "exe").swiftTarget().compileArguments()
@@ -3252,7 +3252,7 @@ final class BuildPlanTests: XCTestCase {
32523252

32533253
XCTAssertThrows(Diagnostics.fatalError) {
32543254
_ = try BuildPlan(
3255-
buildParameters: mockBuildParameters(destinationTriple: .macOS),
3255+
buildParameters: mockBuildParameters(destinationTriple: .x86_64MacOS),
32563256
graph: graph,
32573257
fileSystem: fileSystem,
32583258
observabilityScope: observability.topScope
@@ -3391,7 +3391,7 @@ final class BuildPlanTests: XCTestCase {
33913391
}
33923392

33933393
do {
3394-
let result = try createResult(for: .macOS)
3394+
let result = try createResult(for: .x86_64MacOS)
33953395

33963396
let cbar = try result.target(for: "cbar").clangTarget().basicArguments(isCXX: false)
33973397
XCTAssertMatch(cbar, [.anySequence, "-DCCC=2", "-I\(A.appending(components: "Sources", "cbar", "Sources", "headers"))", "-I\(A.appending(components: "Sources", "cbar", "Sources", "cppheaders"))", "-Icfoo", "-L", "cbar", "-Icxxfoo", "-L", "cxxbar", .end])
@@ -4481,7 +4481,7 @@ final class BuildPlanTests: XCTestCase {
44814481
}
44824482

44834483
func testXCFrameworkBinaryTargets() throws {
4484-
try testXCFrameworkBinaryTargets(platform: "macos", arch: "x86_64", destinationTriple: .macOS)
4484+
try testXCFrameworkBinaryTargets(platform: "macos", arch: "x86_64", destinationTriple: .x86_64MacOS)
44854485

44864486
let arm64Triple = try Basics.Triple("arm64-apple-macosx")
44874487
try testXCFrameworkBinaryTargets(platform: "macos", arch: "arm64", destinationTriple: arm64Triple)
@@ -4559,7 +4559,7 @@ final class BuildPlanTests: XCTestCase {
45594559
}
45604560

45614561
func testArtifactsArchiveBinaryTargets() throws {
4562-
XCTAssertTrue(try testArtifactsArchiveBinaryTargets(artifactTriples: [.macOS], destinationTriple: .macOS))
4562+
XCTAssertTrue(try testArtifactsArchiveBinaryTargets(artifactTriples: [.x86_64MacOS], destinationTriple: .x86_64MacOS))
45634563

45644564
do {
45654565
let triples = try ["arm64-apple-macosx", "x86_64-apple-macosx", "x86_64-unknown-linux-gnu"].map(Basics.Triple.init)
@@ -4568,7 +4568,7 @@ final class BuildPlanTests: XCTestCase {
45684568

45694569
do {
45704570
let triples = try ["x86_64-unknown-linux-gnu"].map(Basics.Triple.init)
4571-
XCTAssertFalse(try testArtifactsArchiveBinaryTargets(artifactTriples: triples, destinationTriple: .macOS))
4571+
XCTAssertFalse(try testArtifactsArchiveBinaryTargets(artifactTriples: triples, destinationTriple: .x86_64MacOS))
45724572
}
45734573
}
45744574

Tests/BuildTests/MockBuildTestHelper.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ func mockBuildParameters(environment: BuildEnvironment) -> BuildParameters {
9393
let triple: Basics.Triple
9494
switch environment.platform {
9595
case .macOS:
96-
triple = Triple.macOS
96+
triple = Triple.x86_64MacOS
9797
case .linux:
9898
triple = Triple.arm64Linux
9999
case .android:

Tests/WorkspaceTests/WorkspaceTests.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9130,7 +9130,8 @@ final class WorkspaceTests: XCTestCase {
91309130

91319131
let hostToolchain = try UserToolchain(destination: .hostDestination())
91329132
let androidTriple = try Triple("x86_64-unknown-linux-android")
9133-
let notHostTriple = hostToolchain.triple == androidTriple ? .macOS : androidTriple
9133+
let macTriple = try Triple("arm64-apple-macosx")
9134+
let notHostTriple = hostToolchain.triple == androidTriple ? macTriple : androidTriple
91349135

91359136
let ari = """
91369137
{

0 commit comments

Comments
 (0)