From 791649255d00544ad98d4ba768550de8061bdbf8 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Fri, 10 Apr 2026 21:40:08 +0000 Subject: [PATCH] server: align daemon-client test expectations with ignoreWhitespace field normalizeCheckoutDiffCompare() now always emits ignoreWhitespace: false, so update the two checkout-diff subscribe test assertions to match. Co-Authored-By: Claude Opus 4.6 --- packages/server/src/client/daemon-client.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/server/src/client/daemon-client.test.ts b/packages/server/src/client/daemon-client.test.ts index 2d15251a3..4994f11af 100644 --- a/packages/server/src/client/daemon-client.test.ts +++ b/packages/server/src/client/daemon-client.test.ts @@ -489,7 +489,7 @@ describe("DaemonClient", () => { expect(request.message.type).toBe("subscribe_checkout_diff_request"); expect(request.message.subscriptionId).toBe("checkout-sub-1"); expect(request.message.cwd).toBe("/tmp/project"); - expect(request.message.compare).toEqual({ mode: "uncommitted" }); + expect(request.message.compare).toEqual({ mode: "uncommitted", ignoreWhitespace: false }); mock.triggerMessage( JSON.stringify({ @@ -548,7 +548,7 @@ describe("DaemonClient", () => { }; expect(subscribeRequest.message.type).toBe("subscribe_checkout_diff_request"); expect(subscribeRequest.message.cwd).toBe("/tmp/project"); - expect(subscribeRequest.message.compare).toEqual({ mode: "base", baseRef: "main" }); + expect(subscribeRequest.message.compare).toEqual({ mode: "base", baseRef: "main", ignoreWhitespace: false }); mock.triggerMessage( JSON.stringify({