From dde4988fdea451037fb39acd94140bed591fd5b6 Mon Sep 17 00:00:00 2001 From: Shoubhit Dash Date: Thu, 12 Mar 2026 10:52:55 +0530 Subject: [PATCH] test: fix typed session ids --- packages/opencode/test/server/session-messages.test.ts | 10 +++++----- .../opencode/test/session/messages-pagination.test.ts | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/opencode/test/server/session-messages.test.ts b/packages/opencode/test/server/session-messages.test.ts index 4b075d14b6..ee4c51646f 100644 --- a/packages/opencode/test/server/session-messages.test.ts +++ b/packages/opencode/test/server/session-messages.test.ts @@ -1,19 +1,19 @@ import { describe, expect, test } from "bun:test" import path from "path" -import { Identifier } from "../../src/id/id" import { Instance } from "../../src/project/instance" import { Server } from "../../src/server/server" import { Session } from "../../src/session" import { MessageV2 } from "../../src/session/message-v2" +import { MessageID, PartID, type SessionID } from "../../src/session/schema" import { Log } from "../../src/util/log" const root = path.join(__dirname, "../..") Log.init({ print: false }) -async function fill(sessionID: string, count: number, time = (i: number) => Date.now() + i) { - const ids: string[] = [] +async function fill(sessionID: SessionID, count: number, time = (i: number) => Date.now() + i) { + const ids = [] as MessageID[] for (let i = 0; i < count; i++) { - const id = Identifier.ascending("message") + const id = MessageID.ascending() ids.push(id) await Session.updateMessage({ id, @@ -26,7 +26,7 @@ async function fill(sessionID: string, count: number, time = (i: number) => Date mode: "", } as unknown as MessageV2.Info) await Session.updatePart({ - id: Identifier.ascending("part"), + id: PartID.ascending(), sessionID, messageID: id, type: "text", diff --git a/packages/opencode/test/session/messages-pagination.test.ts b/packages/opencode/test/session/messages-pagination.test.ts index a91dc309bc..3614b17d08 100644 --- a/packages/opencode/test/session/messages-pagination.test.ts +++ b/packages/opencode/test/session/messages-pagination.test.ts @@ -1,18 +1,18 @@ import { describe, expect, test } from "bun:test" import path from "path" -import { Identifier } from "../../src/id/id" import { Instance } from "../../src/project/instance" import { Session } from "../../src/session" import { MessageV2 } from "../../src/session/message-v2" +import { MessageID, PartID, type SessionID } from "../../src/session/schema" import { Log } from "../../src/util/log" const root = path.join(__dirname, "../..") Log.init({ print: false }) -async function fill(sessionID: string, count: number, time = (i: number) => Date.now() + i) { - const ids: string[] = [] +async function fill(sessionID: SessionID, count: number, time = (i: number) => Date.now() + i) { + const ids = [] as MessageID[] for (let i = 0; i < count; i++) { - const id = Identifier.ascending("message") + const id = MessageID.ascending() ids.push(id) await Session.updateMessage({ id, @@ -25,7 +25,7 @@ async function fill(sessionID: string, count: number, time = (i: number) => Date mode: "", } as unknown as MessageV2.Info) await Session.updatePart({ - id: Identifier.ascending("part"), + id: PartID.ascending(), sessionID, messageID: id, type: "text",