Skip to content

Commit 62d4b12

Browse files
committed
test: fix RooMessage typing and partial mocks in delegation specs
1 parent c79d9c2 commit 62d4b12

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/__tests__/history-resume-delegation.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ describe("History resume delegation - parent metadata transitions", () => {
288288
expect(apiCall.messages).toHaveLength(3)
289289

290290
// Verify the injected message is a tool message with tool-result type
291-
const injectedMsg = apiCall.messages[2]
291+
const injectedMsg = apiCall.messages[2] as any
292292
expect(injectedMsg.role).toBe("tool")
293293
expect((injectedMsg.content[0] as any).type).toBe("tool-result")
294294
expect((injectedMsg.content[0] as any).toolCallId).toBe("toolu_abc123")
@@ -338,7 +338,7 @@ describe("History resume delegation - parent metadata transitions", () => {
338338
const apiCall = vi.mocked(saveRooMessages).mock.calls[0][0]
339339
// Should append a user text note
340340
expect(apiCall.messages).toHaveLength(2)
341-
const injected = apiCall.messages[1]
341+
const injected = apiCall.messages[1] as any
342342
expect(injected.role).toBe("user")
343343
expect((injected.content[0] as any).type).toBe("text")
344344
expect((injected.content[0] as any).text).toContain("Subtask c-no-tool completed")

0 commit comments

Comments
 (0)