From 31d32d5993d498ee887a5d138cf932d38b079a8b Mon Sep 17 00:00:00 2001 From: Roo Code Date: Mon, 21 Jul 2025 20:43:30 +0000 Subject: [PATCH] fix: add deduplicateReadFileHistory mock to readFileTool tests The tests were failing because the mock cline object was missing the deduplicateReadFileHistory method that is now called in readFileTool.ts after successful file reads. --- src/core/tools/__tests__/readFileTool.spec.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/tools/__tests__/readFileTool.spec.ts b/src/core/tools/__tests__/readFileTool.spec.ts index 44be1d3b92..90384a8d80 100644 --- a/src/core/tools/__tests__/readFileTool.spec.ts +++ b/src/core/tools/__tests__/readFileTool.spec.ts @@ -126,6 +126,7 @@ describe("read_file tool with maxReadFileLine setting", () => { mockCline.recordToolUsage = vi.fn().mockReturnValue(undefined) mockCline.recordToolError = vi.fn().mockReturnValue(undefined) + mockCline.deduplicateReadFileHistory = vi.fn().mockReturnValue(undefined) toolResult = undefined }) @@ -381,6 +382,7 @@ describe("read_file tool XML output structure", () => { mockCline.recordToolUsage = vi.fn().mockReturnValue(undefined) mockCline.recordToolError = vi.fn().mockReturnValue(undefined) + mockCline.deduplicateReadFileHistory = vi.fn().mockReturnValue(undefined) mockCline.didRejectTool = false toolResult = undefined