diff --git a/tests/unit/services/admin.list-all.test.ts b/tests/unit/services/admin.list-all.test.ts index 19f547a..2b66813 100644 --- a/tests/unit/services/admin.list-all.test.ts +++ b/tests/unit/services/admin.list-all.test.ts @@ -2,6 +2,7 @@ import Database from 'bun:sqlite'; import { initializeDatabase, ensureUserExists } from '../../../src/db'; import { AdminService } from '../../../src/services/admin'; import { TaskService } from '../../../src/tasks/service'; +import { setDb, resetDb } from '../../../src/db/locator'; describe('AdminService - /admin ver todos', () => { let memdb: Database; @@ -15,6 +16,7 @@ describe('AdminService - /admin ver todos', () => { memdb = new Database(':memory:'); initializeDatabase(memdb); + setDb(memdb); (AdminService as any).dbInstance = memdb; (TaskService as any).dbInstance = memdb; @@ -36,6 +38,7 @@ describe('AdminService - /admin ver todos', () => { }); afterEach(() => { + resetDb(); try { memdb.close(); } catch {} });