fix(workspace): drag safety net, onDrag/Tooltip, ResizeObserver menu, input border #4623
ci.yml
on: pull_request
Shell Deploy Scripts
14s
Frontend Build
3m 41s
Matrix: cli-test
Matrix: rust-build-check
Annotations
6 errors
|
Frontend Build
Process completed with exit code 1.
|
|
src/flow_chat/services/flow-chat-manager/SessionModule.test.ts > createChatSession > creates an observer projection without a local model or backend session:
src/web-ui/src/flow_chat/services/flow-chat-manager/SessionModule.ts#L625
Error: [vitest] No "updateSessionMetadata" export is defined on the "./PersistenceModule" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("./PersistenceModule"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ src/flow_chat/services/flow-chat-manager/SessionModule.ts:625:13
|
|
src/flow_chat/services/flow-chat-manager/SessionModule.test.ts > createChatSession > preserves an explicit session model instead of applying the mode default:
src/web-ui/src/flow_chat/services/flow-chat-manager/SessionModule.ts#L625
Error: [vitest] No "updateSessionMetadata" export is defined on the "./PersistenceModule" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("./PersistenceModule"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ src/flow_chat/services/flow-chat-manager/SessionModule.ts:625:13
❯ Module.createChatSession src/flow_chat/services/flow-chat-manager/SessionModule.ts:632:14
❯ src/flow_chat/services/flow-chat-manager/SessionModule.test.ts:402:5
|
|
src/flow_chat/services/flow-chat-manager/SessionModule.test.ts > createChatSession > projects the runtime-resolved model for a newly created session:
src/web-ui/src/flow_chat/services/flow-chat-manager/SessionModule.ts#L625
Error: [vitest] No "updateSessionMetadata" export is defined on the "./PersistenceModule" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("./PersistenceModule"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ src/flow_chat/services/flow-chat-manager/SessionModule.ts:625:13
❯ Module.createChatSession src/flow_chat/services/flow-chat-manager/SessionModule.ts:632:14
❯ src/flow_chat/services/flow-chat-manager/SessionModule.test.ts:364:5
|
|
src/flow_chat/services/flow-chat-manager/SessionModule.test.ts > createChatSession > dedupes concurrent creates before model config loading resolves:
src/web-ui/src/flow_chat/services/flow-chat-manager/SessionModule.test.ts#L337
AssertionError: promise rejected "Error: [vitest] No "updateSessionMetadata… { codeFrame: '…' }" instead of resolving
❯ src/flow_chat/services/flow-chat-manager/SessionModule.test.ts:337:58
Caused by: Caused by: Error: [vitest] No "updateSessionMetadata" export is defined on the "./PersistenceModule" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("./PersistenceModule"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ src/flow_chat/services/flow-chat-manager/SessionModule.ts:625:13
|
|
CLI Tests (macos-15)
Process completed with exit code 101.
|