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:
@@ -19,7 +19,12 @@ vi.mock('fs', () => ({
|
|||||||
existsSync: vi.fn(() => true),
|
existsSync: vi.fn(() => true),
|
||||||
readdirSync: vi.fn(() => []),
|
readdirSync: vi.fn(() => []),
|
||||||
statSync: 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'
|
import { capturePageContext } from '../../../../src/main/services/erp/erp-error-context'
|
||||||
|
|||||||
Reference in New Issue
Block a user