test: normalize zed install path assertion

This commit is contained in:
Affaan Mustafa
2026-05-17 07:27:05 -04:00
parent 2371a3cf05
commit 744f416997

View File

@@ -27,6 +27,10 @@ const {
resolveInstallPlan,
} = require('../../scripts/lib/install-manifests');
function normalizePlanPath(value) {
return String(value || '').replace(/\\/g, '/');
}
function test(name, fn) {
try {
fn();
@@ -542,7 +546,7 @@ function runTests() {
assert.strictEqual(parsed.plan.adapter.id, 'zed-project');
assert.strictEqual(parsed.plan.installRoot, path.join(fs.realpathSync(projectDir), '.zed'));
assert.ok(
parsed.plan.operations.some(operation => operation.sourceRelativePath === '.zed/settings.json'),
parsed.plan.operations.some(operation => normalizePlanPath(operation.sourceRelativePath) === '.zed/settings.json'),
'Should include Zed native settings operation'
);
assert.ok(