From d9742d5ede76e30bfce4ccd307ecaa0c6cb7b149 Mon Sep 17 00:00:00 2001 From: Shoubhit Dash Date: Wed, 8 Jul 2026 16:24:33 +0530 Subject: [PATCH] test(tui): update bootstrap fixtures --- packages/tui/test/cli/tui/data.test.tsx | 6 +++--- packages/tui/test/fixture/tui-sdk.ts | 7 ++++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/tui/test/cli/tui/data.test.tsx b/packages/tui/test/cli/tui/data.test.tsx index b17e6eea576..020db1754f8 100644 --- a/packages/tui/test/cli/tui/data.test.tsx +++ b/packages/tui/test/cli/tui/data.test.tsx @@ -161,7 +161,7 @@ test("pages older messages through nested message state", async () => { try { await data.session.message.refresh(sessionID) - expect(pages).toEqual([{ limit: "50", order: "desc", cursor: null }]) + expect(pages).toEqual([{ limit: "25", order: "desc", cursor: null }]) expect(data.session.message.ids(sessionID)).toEqual(first.toReversed().map((message) => message.id)) expect(data.session.message.cursor(sessionID)).toBe("cursor-older") expect(data.session.message.complete(sessionID)).toBe(false) @@ -169,8 +169,8 @@ test("pages older messages through nested message state", async () => { await data.session.message.more(sessionID) expect(pages).toEqual([ - { limit: "50", order: "desc", cursor: null }, - { limit: "50", order: null, cursor: "cursor-older" }, + { limit: "25", order: "desc", cursor: null }, + { limit: "25", order: null, cursor: "cursor-older" }, ]) expect(data.session.message.ids(sessionID)[0]).toBe("msg_1") expect(data.session.message.ids(sessionID)).toHaveLength(51) diff --git a/packages/tui/test/fixture/tui-sdk.ts b/packages/tui/test/fixture/tui-sdk.ts index 2c10ed43a23..557b561b884 100644 --- a/packages/tui/test/fixture/tui-sdk.ts +++ b/packages/tui/test/fixture/tui-sdk.ts @@ -69,7 +69,8 @@ export type FetchHandler = (url: URL) => Response | Promise | undefine export function createFetch(override?: FetchHandler, events?: ReturnType) { const session = [] as URL[] const fetch = (async (input: RequestInfo | URL) => { - const url = new URL(input instanceof Request ? input.url : String(input)) + const request = input instanceof Request ? input : new Request(input) + const url = new URL(request.url) if (url.pathname === "/session") session.push(url) const overridden = await override?.(url) if (overridden) return overridden @@ -117,6 +118,10 @@ export function createFetch(override?: FetchHandler, events?: ReturnType