test: evita trigger migración v15 ajustando limpieza en tests

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
main
brobert 1 week ago
parent cef3238de6
commit 5b78be0eff

@ -61,8 +61,9 @@ beforeEach(() => {
// Ensure database is initialized (recreates tables if dropped) // Ensure database is initialized (recreates tables if dropped)
initializeDatabase(testDb); initializeDatabase(testDb);
// Reset database state between tests // Reset database state between tests (borrar raíz primero; ON DELETE CASCADE limpia assignments)
testDb.exec('DELETE FROM task_assignments'); testDb.exec('DELETE FROM response_queue');
try { testDb.exec('DELETE FROM task_origins'); } catch {}
testDb.exec('DELETE FROM tasks'); testDb.exec('DELETE FROM tasks');
testDb.exec('DELETE FROM users'); testDb.exec('DELETE FROM users');
testDb.exec('DELETE FROM groups'); testDb.exec('DELETE FROM groups');

@ -52,7 +52,7 @@ describe('WebhookServer E2E - reacciones por comando', () => {
}; };
memdb.exec(` memdb.exec(`
DELETE FROM response_queue; DELETE FROM response_queue;
DELETE FROM task_assignments; DELETE FROM task_origins;
DELETE FROM tasks; DELETE FROM tasks;
DELETE FROM users; DELETE FROM users;
DELETE FROM groups; DELETE FROM groups;

@ -36,10 +36,9 @@ describe('TaskService - reacción ✅ al completar (Fase 2)', () => {
memdb.exec(` memdb.exec(`
DELETE FROM response_queue; DELETE FROM response_queue;
DELETE FROM task_assignments; DELETE FROM task_origins;
DELETE FROM tasks; DELETE FROM tasks;
DELETE FROM users; DELETE FROM users;
DELETE FROM task_origins;
DELETE FROM allowed_groups; DELETE FROM allowed_groups;
`); `);
}); });

Loading…
Cancel
Save