Skip to content

Commit 56bdef1

Browse files
committed
Use .commandLineTool for host build configuration filtering tests
1 parent 205e906 commit 56bdef1

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

Tests/SWBTaskConstructionTests/BuildConfigurationFilteringTaskConstructionTests.swift

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,25 +21,25 @@ fileprivate struct BuildConfigurationFilteringTaskConstructionTests: CoreBasedTe
2121
@Test(.requireSDKs(.host))
2222
func buildConfigurationFiltering_Debug() async throws {
2323
// No filter
24-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Debug", expectFiltered: false)
25-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.debugFilters, expectFiltered: false)
26-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.debugAndReleaseFilters, expectFiltered: false)
24+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Debug", expectFiltered: false)
25+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.debugFilters, expectFiltered: false)
26+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.debugAndReleaseFilters, expectFiltered: false)
2727

2828
// Filter
29-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.releaseFilters, expectFiltered: true)
30-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.unknownFilters, expectFiltered: true)
29+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.releaseFilters, expectFiltered: true)
30+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Debug", buildConfigurationFilters: BuildConfigurationFilter.unknownFilters, expectFiltered: true)
3131
}
3232

3333
@Test(.requireSDKs(.host))
3434
func buildConfigurationFiltering_Release() async throws {
3535
// No filter
36-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Release", expectFiltered: false)
37-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.releaseFilters, expectFiltered: false)
38-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.debugAndReleaseFilters, expectFiltered: false)
36+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Release", expectFiltered: false)
37+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.releaseFilters, expectFiltered: false)
38+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.debugAndReleaseFilters, expectFiltered: false)
3939

4040
// Filter
41-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.debugFilters, expectFiltered: true)
42-
try await testBuildConfigurationFiltering(runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.unknownFilters, expectFiltered: true)
41+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.debugFilters, expectFiltered: true)
42+
try await testBuildConfigurationFiltering(.commandLineTool, runDestination: .host, buildConfiguration: "Release", buildConfigurationFilters: BuildConfigurationFilter.unknownFilters, expectFiltered: true)
4343
}
4444

4545
@Test(.requireSDKs(.macOS))
@@ -122,10 +122,10 @@ fileprivate struct BuildConfigurationFilteringTaskConstructionTests: CoreBasedTe
122122
}
123123
}
124124

125-
@Test(.requireSDKs(.host))
125+
@Test(.requireSDKs(.macOS))
126126
func filteredPackageFrameworkExcludedFromAutoEmbed() async throws {
127127
let swiftCompilerPath = try await self.swiftCompilerPath
128-
let runDestination = RunDestinationInfo.host
128+
let runDestination = RunDestinationInfo.macOS
129129

130130
let appProject = TestProject(
131131
"aProject",

0 commit comments

Comments
 (0)