fix(test): fix fs mock default wrapper in erp-error-context test

The vi.mock('fs') factory returned { default: { ... } } causing fs.mkdirSync
to be undefined at runtime. Add top-level exports alongside default for ESM/CJS interop.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Misaka
2026-04-04 21:30:49 +08:00
parent 8386309fff
commit 75f0105167

View File

@@ -19,7 +19,12 @@ vi.mock('fs', () => ({
existsSync: vi.fn(() => true),
readdirSync: vi.fn(() => []),
statSync: vi.fn()
}
},
mkdirSync: vi.fn(),
writeFileSync: vi.fn(),
existsSync: vi.fn(() => true),
readdirSync: vi.fn(() => []),
statSync: vi.fn()
}))
import { capturePageContext } from '../../../../src/main/services/erp/erp-error-context'