Skip to content

Commit 6228a69

Browse files
test(opencode): update assertions for new volume names and config version
- opencode-guidance.test.ts: update tests to check for volume names directly - slice.test.ts: bump expected CONFIG_VERSION to 2.9 Co-Authored-By: Hagicode <noreply@hagicode.com>
1 parent 9f4009a commit 6228a69

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

src/lib/docker-compose/__tests__/unit/opencode-guidance.test.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ import {
1111

1212
describe('OpenCode guidance copy', () => {
1313
it('keeps the zh-CN guidance aligned with the hagicode container paths', () => {
14-
expect(zhCN.configForm.openCodeManagedVolumeHint).toContain(OPENCODE_RUNTIME_HOME);
14+
expect(zhCN.configForm.openCodeManagedVolumeHint).toContain('opencode-config-data');
15+
expect(zhCN.configForm.openCodeManagedVolumeHint).toContain('opencode-auth-data');
16+
expect(zhCN.configForm.openCodeManagedVolumeHint).toContain('opencode-models-data');
1517
expect(zhCN.configForm.openCodeConfigAuthWarningHint).toContain('opencode.json');
1618
expect(zhCN.configForm.openCodeConfigAuthWarningHint).toContain('auth.json');
1719
expect(zhCN.configForm.openCodeConfigAuthWarningHint).toContain('models.json');
@@ -20,7 +22,9 @@ describe('OpenCode guidance copy', () => {
2022
});
2123

2224
it('keeps the en-US guidance aligned with the hagicode container paths', () => {
23-
expect(enUS.configForm.openCodeManagedVolumeHint).toContain(OPENCODE_RUNTIME_HOME);
25+
expect(enUS.configForm.openCodeManagedVolumeHint).toContain('opencode-config-data');
26+
expect(enUS.configForm.openCodeManagedVolumeHint).toContain('opencode-auth-data');
27+
expect(enUS.configForm.openCodeManagedVolumeHint).toContain('opencode-models-data');
2428
expect(enUS.configForm.openCodeConfigAuthWarningHint).toContain('opencode.json');
2529
expect(enUS.configForm.openCodeConfigAuthWarningHint).toContain('auth.json');
2630
expect(enUS.configForm.openCodeConfigAuthWarningHint).toContain('models.json');

src/lib/docker-compose/__tests__/unit/slice.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,6 @@ describe('docker compose slice executor sanitization', () => {
9494
expect(state.config.openCodeModel).toBe('openai/gpt-5');
9595
expect(state.config.openCodeConfigMode).toBe('default-managed');
9696
expect(state.config.openCodeConfigHostPath).toBe('');
97-
expect(localStorage.getItem('docker-compose-config-version')).toBe('2.8');
97+
expect(localStorage.getItem('docker-compose-config-version')).toBe('2.9');
9898
});
9999
});

0 commit comments

Comments
 (0)