From f0717eda1cb83396be1d070f9e5ebdb1e5974ff0 Mon Sep 17 00:00:00 2001 From: Dotta Date: Wed, 4 Nov 2026 16:55:17 -0600 Subject: [PATCH] test(evals): inject invalid announcement deadline without readonly assignment --- .../identity-announcement-original-clock.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/runner-e2e/chat-catalog-domains/identity-announcement-original-clock.test.ts b/tests/runner-e2e/chat-catalog-domains/identity-announcement-original-clock.test.ts index 201edad773e..8f05296b459 100644 --- a/tests/runner-e2e/chat-catalog-domains/identity-announcement-original-clock.test.ts +++ b/tests/runner-e2e/chat-catalog-domains/identity-announcement-original-clock.test.ts @@ -41,7 +41,7 @@ it.each(["failed", "cancelled", "timed_out"])("does not turn a %s native run int }); it.each([undefined, NaN, Infinity, 200_000, 199_999])("rejects missing or exhausted original deadline %s before observing", async deadline => { vi.useFakeTimers(); vi.setSystemTime(200_000); - const { ctx, read } = fixture(0); ctx.observationDeadlineAt = deadline; + const { ctx, read } = fixture(0); Object.assign(ctx, { observationDeadlineAt: deadline }); await expect(definition.act!(ctx, {})).rejects.toThrow("Original native observation budget exhausted or missing"); expect(read).not.toHaveBeenCalled(); });