@@ -247,10 +247,25 @@ extension Trait where Self == ConditionTrait {
247247 let swiftSDKID = try #require( Self . getSwiftSDKID ( ) )
248248 try withPackage ( at: " Examples/Basic " ) { packageDir, _, runSwift in
249249 try runSwift ( [ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " js " ] , [ : ] )
250- try runSwift ( [ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " js " , " --debug-info-format " , " dwarf " ] , [ : ] )
251- try runSwift ( [ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " js " , " --debug-info-format " , " name " ] , [ : ] )
252250 try runSwift (
253- [ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " -Xswiftc " , " -DJAVASCRIPTKIT_WITHOUT_WEAKREFS " , " js " ] ,
251+ [
252+ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " js " , " --debug-info-format " ,
253+ " dwarf " ,
254+ ] ,
255+ [ : ]
256+ )
257+ try runSwift (
258+ [
259+ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " js " , " --debug-info-format " ,
260+ " name " ,
261+ ] ,
262+ [ : ]
263+ )
264+ try runSwift (
265+ [
266+ " package " , " --build-system " , " native " , " --swift-sdk " , swiftSDKID, " -Xswiftc " ,
267+ " -DJAVASCRIPTKIT_WITHOUT_WEAKREFS " , " js " ,
268+ ] ,
254269 [ : ]
255270 )
256271 }
@@ -266,7 +281,10 @@ extension Trait where Self == ConditionTrait {
266281 try runProcess ( which ( " npm " ) , [ " install " ] , [ : ] )
267282 try runProcess ( which ( " npx " ) , [ " playwright " , " install " , " chromium-headless-shell " ] , [ : ] )
268283
269- try runSwift ( [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ] , [ : ] )
284+ try runSwift (
285+ [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ] ,
286+ [ : ]
287+ )
270288 try withTemporaryDirectory ( body: { tempDir, _ in
271289 let scriptContent = """
272290 const fs = require('fs');
@@ -278,7 +296,8 @@ extension Trait where Self == ConditionTrait {
278296 let scriptPath = tempDir. appending ( path: " script.js " )
279297 try runSwift (
280298 [
281- " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ,
299+ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " ,
300+ " test " ,
282301 " -Xnode=--require= \( scriptPath. path) " ,
283302 ] ,
284303 [ : ]
@@ -291,7 +310,10 @@ extension Trait where Self == ConditionTrait {
291310 )
292311 } )
293312 try runSwift (
294- [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " , " --environment " , " browser " ] ,
313+ [
314+ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ,
315+ " --environment " , " browser " ,
316+ ] ,
295317 [ : ]
296318 )
297319 }
@@ -304,7 +326,10 @@ extension Trait where Self == ConditionTrait {
304326 let swiftPath = try #require( Self . getSwiftPath ( ) )
305327 try withPackage ( at: " Examples/Testing " ) { packageDir, runProcess, runSwift in
306328 try runSwift (
307- [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " , " --enable-code-coverage " ] ,
329+ [
330+ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ,
331+ " --enable-code-coverage " ,
332+ ] ,
308333 [
309334 " LLVM_PROFDATA_PATH " : URL ( fileURLWithPath: swiftPath) . appending ( path: " llvm-profdata " ) . path
310335 ]
@@ -375,7 +400,10 @@ extension Trait where Self == ConditionTrait {
375400 at: " Plugins/PackageToJS/Fixtures/ContinuationLeakInTest/XCTest " ,
376401 assertTerminationStatus: { $0 != 0 }
377402 ) { packageDir, _, runSwift in
378- try runSwift ( [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ] , [ : ] )
403+ try runSwift (
404+ [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ] ,
405+ [ : ]
406+ )
379407 }
380408 }
381409
@@ -388,7 +416,10 @@ extension Trait where Self == ConditionTrait {
388416 at: " Plugins/PackageToJS/Fixtures/ContinuationLeakInTest/SwiftTesting " ,
389417 assertTerminationStatus: { $0 != 0 }
390418 ) { packageDir, _, runSwift in
391- try runSwift ( [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ] , [ : ] )
419+ try runSwift (
420+ [ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ] ,
421+ [ : ]
422+ )
392423 }
393424 }
394425 #endif
@@ -427,7 +458,8 @@ extension Trait where Self == ConditionTrait {
427458
428459 try runSwift (
429460 [
430- " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " , " --environment " , " browser " ,
461+ " package " , " --build-system " , " native " , " --disable-sandbox " , " --swift-sdk " , swiftSDKID, " js " , " test " ,
462+ " --environment " , " browser " ,
431463 " --playwright-expose " , " ../expose.js " ,
432464 ] ,
433465 [ : ]
0 commit comments