Merge pull request #2802 from affaan-m/affaan/nasiko-windows-ci-hotfix

test: fix Nasiko Windows status expectation
This commit is contained in:
Affaan Mustafa
2026-08-16 02:21:53 -04:00
committed by GitHub
+2 -1
View File
@@ -218,13 +218,14 @@ async function main() {
}],
['read-only status has a stable absent result shape', () => {
const { readStatus } = require('../../scripts/nasiko');
const { normalizePlatform } = require('../../scripts/lib/nasiko-release');
const fixtureRoot = fs.mkdtempSync(path.join(os.tmpdir(), 'ecc-nasiko-absent-'));
try {
assert.deepStrictEqual(readStatus({ installDir: fixtureRoot }), {
installed: false,
qualified: false,
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 }); }
}],