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)
initializeDatabase(testDb);
// Reset database state between tests
testDb.exec('DELETE FROM task_assignments');
// Reset database state between tests (borrar raíz primero; ON DELETE CASCADE limpia assignments)
testDb.exec('DELETE FROM response_queue');
try { testDb.exec('DELETE FROM task_origins'); } catch {}
testDb.exec('DELETE FROM tasks');
testDb.exec('DELETE FROM users');
testDb.exec('DELETE FROM groups');

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

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

Loading…
Cancel
Save