mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-05-18 06:43:05 +08:00
feat: add zed install target
This commit is contained in:
@@ -43,7 +43,7 @@ test('adapter compliance matrix covers the required harness surfaces', () => {
|
||||
'OpenCode',
|
||||
'Cursor',
|
||||
'Gemini',
|
||||
'Zed-adjacent',
|
||||
'Zed',
|
||||
'dmux',
|
||||
'Orca',
|
||||
'Superset',
|
||||
@@ -57,6 +57,14 @@ test('adapter compliance matrix covers the required harness surfaces', () => {
|
||||
test('adapter compliance source data validates required evidence fields', () => {
|
||||
assert.deepStrictEqual(validateAdapterRecords(), []);
|
||||
|
||||
const zedRecord = ADAPTER_RECORDS.find(record => record.id === 'zed');
|
||||
assert.ok(zedRecord, 'Expected Zed adapter record');
|
||||
assert.strictEqual(zedRecord.state, 'Adapter-backed');
|
||||
assert.ok(
|
||||
zedRecord.install_or_onramp.includes('`./install.sh --profile minimal --target zed`'),
|
||||
'Expected Zed installer onramp'
|
||||
);
|
||||
|
||||
for (const record of ADAPTER_RECORDS) {
|
||||
assert.ok(record.install_or_onramp.length > 0, `${record.id} needs an install or onramp`);
|
||||
assert.ok(record.verification_commands.length > 0, `${record.id} needs verification commands`);
|
||||
|
||||
Reference in New Issue
Block a user