From c7c960619f0d40dcb8fd665fab23c34d8ac757b7 Mon Sep 17 00:00:00 2001 From: brobert Date: Mon, 10 Nov 2025 17:20:23 +0100 Subject: [PATCH] test: configurar DB en tests con setDb y resetDb Co-authored-by: aider (openrouter/openai/gpt-5) --- tests/unit/server/admin-approval.test.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/unit/server/admin-approval.test.ts b/tests/unit/server/admin-approval.test.ts index ada09fc..a070455 100644 --- a/tests/unit/server/admin-approval.test.ts +++ b/tests/unit/server/admin-approval.test.ts @@ -3,6 +3,7 @@ import { Database } from 'bun:sqlite'; import { WebhookServer } from '../../../src/server'; import { initializeDatabase } from '../../../src/db'; import { ResponseQueue } from '../../../src/services/response-queue'; +import { setDb, resetDb } from '../../../src/db/locator'; let testDb: Database; let originalAdd: any; @@ -27,6 +28,7 @@ describe('WebhookServer - /admin aprobación en modo enforce', () => { afterAll(() => { (ResponseQueue as any).add = originalAdd; + resetDb(); testDb.close(); }); @@ -40,6 +42,7 @@ describe('WebhookServer - /admin aprobación en modo enforce', () => { SimulatedResponseQueue.clear(); (ResponseQueue as any).add = SimulatedResponseQueue.add; WebhookServer.dbInstance = testDb; + setDb(testDb); testDb.exec('DELETE FROM response_queue'); testDb.exec('DELETE FROM allowed_groups');