@@ -244,7 +244,7 @@ extension Trait where Self == ConditionTrait {
244
244
try runProcess ( which ( " npm " ) , [ " install " ] , [ : ] )
245
245
try runProcess ( which ( " npx " ) , [ " playwright " , " install " , " chromium-headless-shell " ] , [ : ] )
246
246
247
- try runSwift ( [ " package " , " --swift-sdk " , swiftSDKID, " js " , " test " ] , [ : ] )
247
+ try runSwift ( [ " package " , " --disable-sandbox " , " -- swift-sdk" , swiftSDKID, " js " , " test " ] , [ : ] )
248
248
try withTemporaryDirectory ( body: { tempDir, _ in
249
249
let scriptContent = """
250
250
const fs = require('fs');
@@ -255,7 +255,7 @@ extension Trait where Self == ConditionTrait {
255
255
try scriptContent. write ( to: tempDir. appending ( path: " script.js " ) , atomically: true , encoding: . utf8)
256
256
let scriptPath = tempDir. appending ( path: " script.js " )
257
257
try runSwift (
258
- [ " package " , " --swift-sdk " , swiftSDKID, " js " , " test " , " -Xnode=--require= \( scriptPath. path) " ] ,
258
+ [ " package " , " --disable-sandbox " , " -- swift-sdk" , swiftSDKID, " js " , " test " , " -Xnode=--require= \( scriptPath. path) " ] ,
259
259
[ : ]
260
260
)
261
261
let testPath = tempDir. appending ( path: " test.txt " )
@@ -265,7 +265,7 @@ extension Trait where Self == ConditionTrait {
265
265
" test.txt should be created by the script "
266
266
)
267
267
} )
268
- try runSwift ( [ " package " , " --swift-sdk " , swiftSDKID, " js " , " test " , " --environment " , " browser " ] , [ : ] )
268
+ try runSwift ( [ " package " , " --disable-sandbox " , " -- swift-sdk" , swiftSDKID, " js " , " test " , " --environment " , " browser " ] , [ : ] )
269
269
}
270
270
}
271
271
0 commit comments