@@ -15,6 +15,7 @@ import SPMBuildCore
15
15
#endif
16
16
import Build
17
17
import LanguageServerProtocol
18
+ import PackageModel
18
19
import SKCore
19
20
import SKSwiftPMWorkspace
20
21
import SKTestSupport
@@ -83,8 +84,6 @@ final class SwiftPMWorkspaceTests: XCTestCase {
83
84
}
84
85
85
86
func testBasicSwiftArgs( ) throws {
86
- throw XCTSkip ( " rdar://76191577 " ) ;
87
-
88
87
// FIXME: should be possible to use InMemoryFileSystem.
89
88
let fs = localFileSystem
90
89
try ! withTemporaryDirectory ( removeTreeOnDeinit: true ) { tempDir in
@@ -120,7 +119,8 @@ final class SwiftPMWorkspaceTests: XCTestCase {
120
119
121
120
check ( " -target " , arguments: arguments) // Only one!
122
121
#if os(macOS)
123
- check ( " -target " , hostTriple. tripleString ( forPlatformVersion: " 10.10 " ) , arguments: arguments)
122
+ let versionString = PackageModel . Platform. macOS. oldestSupportedVersion. versionString
123
+ check ( " -target " , hostTriple. tripleString ( forPlatformVersion: versionString) , arguments: arguments)
124
124
check ( " -sdk " , arguments: arguments)
125
125
check ( " -F " , arguments: arguments)
126
126
#else
@@ -323,8 +323,6 @@ final class SwiftPMWorkspaceTests: XCTestCase {
323
323
}
324
324
325
325
func testBasicCXXArgs( ) throws {
326
- throw XCTSkip ( " rdar://76191577 " ) ;
327
-
328
326
// FIXME: should be possible to use InMemoryFileSystem.
329
327
let fs = localFileSystem
330
328
try ! withTemporaryDirectory ( removeTreeOnDeinit: true ) { tempDir in
@@ -362,8 +360,9 @@ final class SwiftPMWorkspaceTests: XCTestCase {
362
360
checkNot ( " -arch " , arguments: arguments)
363
361
check ( " -target " , arguments: arguments) // Only one!
364
362
#if os(macOS)
363
+ let versionString = PackageModel . Platform. macOS. oldestSupportedVersion. versionString
365
364
check ( " -target " ,
366
- hostTriple. tripleString ( forPlatformVersion: " 10.10 " ) , arguments: arguments)
365
+ hostTriple. tripleString ( forPlatformVersion: versionString ) , arguments: arguments)
367
366
check ( " -isysroot " , arguments: arguments)
368
367
check ( " -F " , arguments: arguments)
369
368
#else
0 commit comments