diff --git a/tests/unit/server/discovery-notify-admins.test.ts b/tests/unit/server/discovery-notify-admins.test.ts index bc63caf..8aae99c 100644 --- a/tests/unit/server/discovery-notify-admins.test.ts +++ b/tests/unit/server/discovery-notify-admins.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 - notifica a ADMIN_USERS en descubrimiento (modo discove afterAll(() => { (ResponseQueue as any).add = originalAdd; + resetDb(); testDb.close(); }); @@ -41,6 +43,7 @@ describe('WebhookServer - notifica a ADMIN_USERS en descubrimiento (modo discove SimulatedResponseQueue.clear(); (ResponseQueue as any).add = SimulatedResponseQueue.add; WebhookServer.dbInstance = testDb; + setDb(testDb); // Limpiar tablas relevantes testDb.exec('DELETE FROM response_queue');