Skip to content

Commit 39ea696

Browse files
committed
check that the directory is
1 parent 3aa43de commit 39ea696

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

test/parallel/test-node-run.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ common.requireNoPackageJSONAbove();
55

66
const { it, describe } = require('node:test');
77
const assert = require('node:assert');
8+
const fs = require('node:fs');
89

910
const fixtures = require('../common/fixtures');
1011
const envSuffix = common.isWindows ? '-windows' : '';
@@ -232,6 +233,10 @@ describe('node --run [command]', () => {
232233
{ cwd: fixtures.path('run-script/sub-directory') }
233234
);
234235

236+
const outputPath = child.stdout.trim();
237+
const stat = fs.lstatSync(outputPath);
238+
239+
assert.ok(stat.isDirectory(), `Output path ${outputPath} is not a directory`);
235240
assert.strictEqual(child.stdout.trim(), customDir);
236241
assert.strictEqual(child.stderr, '');
237242
assert.strictEqual(child.code, 0);

0 commit comments

Comments
 (0)