test: fix Nasiko Windows status expectation

This commit is contained in:
Affaan Mustafa
2026-08-16 01:52:20 -04:00
parent dcbf95bf63
commit f34e4319b1
+2 -1
View File
@@ -218,13 +218,14 @@ async function main() {
}], }],
['read-only status has a stable absent result shape', () => { ['read-only status has a stable absent result shape', () => {
const { readStatus } = require('../../scripts/nasiko'); const { readStatus } = require('../../scripts/nasiko');
const { normalizePlatform } = require('../../scripts/lib/nasiko-release');
const fixtureRoot = fs.mkdtempSync(path.join(os.tmpdir(), 'ecc-nasiko-absent-')); const fixtureRoot = fs.mkdtempSync(path.join(os.tmpdir(), 'ecc-nasiko-absent-'));
try { try {
assert.deepStrictEqual(readStatus({ installDir: fixtureRoot }), { assert.deepStrictEqual(readStatus({ installDir: fixtureRoot }), {
installed: false, installed: false,
qualified: false, qualified: false,
version: null, version: null,
executable: path.join(fs.realpathSync(fixtureRoot), 'nasiko'), executable: path.join(fs.realpathSync(fixtureRoot), normalizePlatform().binaryName),
}); });
} finally { fs.rmSync(fixtureRoot, { recursive: true, force: true }); } } finally { fs.rmSync(fixtureRoot, { recursive: true, force: true }); }
}], }],