From 623e78a7b1058df3a2922c8b5766b8278c71cde7 Mon Sep 17 00:00:00 2001 From: Tyler Gillispie Date: Fri, 21 Aug 2026 17:31:36 -0700 Subject: [PATCH] fix(tests): guard valkey.disconnect and format files --- server/db.ts | 8 ++++++-- server/main.test.ts | 1 - server/main.ts | 4 +++- server/valkey.test.ts | 4 +++- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/server/db.ts b/server/db.ts index 1884be8..961ec0b 100644 --- a/server/db.ts +++ b/server/db.ts @@ -207,6 +207,10 @@ export async function initDb(): Promise { } export const sqlWrapper = { - get sql() { return sql; }, - set sql(val: any) { sql = val; } + get sql() { + return sql; + }, + set sql(val: any) { + sql = val; + }, }; diff --git a/server/main.test.ts b/server/main.test.ts index 547c785..72331d5 100644 --- a/server/main.test.ts +++ b/server/main.test.ts @@ -114,7 +114,6 @@ Deno.test("Tier 3: ValidateSession ConnectRPC - Default-Deny", async () => { const originalValkeyGet = valkey.get; valkey.get = () => { - return Promise.resolve( JSON.stringify({ uuid: "user-1", username: "alice" }), ); diff --git a/server/main.ts b/server/main.ts index 20bd433..e959541 100644 --- a/server/main.ts +++ b/server/main.ts @@ -33,7 +33,9 @@ type Variables = { userId: string; }; -export const app: Hono<{ Variables: Variables }> = new Hono<{ Variables: Variables }>(); +export const app: Hono<{ Variables: Variables }> = new Hono< + { Variables: Variables } +>(); // Mount UI Routes app.route("/", uiApp); diff --git a/server/valkey.test.ts b/server/valkey.test.ts index 9522d30..5680c20 100644 --- a/server/valkey.test.ts +++ b/server/valkey.test.ts @@ -9,5 +9,7 @@ Deno.test("Valkey Test - Mocking valkey.get", async () => { assertEquals(result, "mocked-value"); getStub.restore(); - valkey.disconnect(); // Prevent dangling connection + if (typeof (valkey as any).disconnect === "function") { + (valkey as any).disconnect(); + } });