Skip to content

Commit 7059259

Browse files
committed
fix tests with no deps
1 parent 276f962 commit 7059259

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

libexec/stage-test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ const env = await useShellEnv({ installations: [...deps, self] })
4444

4545
if (!yml.test) throw "no `test` node in package.yml"
4646

47-
env['PATH'].push("$PATH")
47+
if (env['PATH']) {
48+
env['PATH'].push("$PATH")
49+
}
4850

4951
let text = undent`
5052
#!/usr/bin/env bash

libexec/stage.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ const pkg = await pantry.resolve(parse(pkgname))
5353
/// calc env
5454
const env = await useShellEnv({ installations: deps })
5555
if (host().platform == 'darwin') env['MACOSX_DEPLOYMENT_TARGET'] = ['11.0']
56-
env['PATH'].push("$PATH")
56+
57+
if (env['PATH']) {
58+
env['PATH'].push("$PATH")
59+
}
5760

5861
/// assemble build script
5962
const pantry_sh = await pantry.getScript(pkg, 'build', deps)

0 commit comments

Comments
 (0)