mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-07 13:59:28 +08:00
test(streamCallback): 添加serializeError的mock实现
This commit is contained in:
parent
461b54c53b
commit
c982976fe0
@ -241,7 +241,13 @@ vi.mock('i18next', () => {
|
|||||||
|
|
||||||
vi.mock('@renderer/utils/error', () => ({
|
vi.mock('@renderer/utils/error', () => ({
|
||||||
formatErrorMessage: vi.fn((error) => error.message || 'Unknown error'),
|
formatErrorMessage: vi.fn((error) => error.message || 'Unknown error'),
|
||||||
isAbortError: vi.fn((error) => error.name === 'AbortError')
|
isAbortError: vi.fn((error) => error.name === 'AbortError'),
|
||||||
|
serializeError: vi.fn((error) => ({
|
||||||
|
name: error.name,
|
||||||
|
message: error.message,
|
||||||
|
stack: error.stack,
|
||||||
|
cause: error.cause ? String(error.cause) : undefined
|
||||||
|
}))
|
||||||
}))
|
}))
|
||||||
|
|
||||||
vi.mock('@renderer/utils', () => ({
|
vi.mock('@renderer/utils', () => ({
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user