From 17127ef02269eded2c50bc31af68841e6b99debc Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 19:23:12 +0100 Subject: [PATCH] test: tighten usage aggregate assertion --- ui/src/ui/views/usage-render-details.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/src/ui/views/usage-render-details.test.ts b/ui/src/ui/views/usage-render-details.test.ts index 32bc0507cec..c24fec16071 100644 --- a/ui/src/ui/views/usage-render-details.test.ts +++ b/ui/src/ui/views/usage-render-details.test.ts @@ -72,7 +72,11 @@ describe("computeFilteredUsage", () => { expect(result).toMatchObject({ totalTokens: 300, // 100 + 200 }); - expect(result?.totalCost).toBeCloseTo(0.3); // 0.1 + 0.2 + expect(result).toBeDefined(); + if (!result) { + throw new Error("expected filtered usage aggregate"); + } + expect(result.totalCost).toBeCloseTo(0.3); // 0.1 + 0.2 }); it("handles reversed range (end < start)", () => {