test: eliminar imports duplicados y cargar handler dinámicamente

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

@ -71,9 +71,6 @@ describe('Web API - completar tarea encola reacción ✅', () => {
request: new Request('http://localhost', { method: 'POST' }) request: new Request('http://localhost', { method: 'POST' })
}; };
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts'); const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const res = await completeHandler(event); const res = await completeHandler(event);
expect(res.status).toBe(200); expect(res.status).toBe(200);
const payload = await res.json(); const payload = await res.json();
@ -124,6 +121,7 @@ describe('Web API - completar tarea encola reacción ✅', () => {
params: { id: String(taskId) }, params: { id: String(taskId) },
request: new Request('http://localhost', { method: 'POST' }) request: new Request('http://localhost', { method: 'POST' })
}; };
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const res = await completeHandler(event); const res = await completeHandler(event);
expect(res.status).toBe(200); expect(res.status).toBe(200);
const body = await res.json(); const body = await res.json();
@ -152,6 +150,7 @@ describe('Web API - completar tarea encola reacción ✅', () => {
params: { id: String(taskId) }, params: { id: String(taskId) },
request: new Request('http://localhost', { method: 'POST' }) request: new Request('http://localhost', { method: 'POST' })
}; };
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const res = await completeHandler(event); const res = await completeHandler(event);
expect(res.status).toBe(200); expect(res.status).toBe(200);
@ -177,6 +176,7 @@ describe('Web API - completar tarea encola reacción ✅', () => {
params: { id: String(taskId) }, params: { id: String(taskId) },
request: new Request('http://localhost', { method: 'POST' }) request: new Request('http://localhost', { method: 'POST' })
}; };
const { POST: completeHandler } = await import('../../apps/web/src/routes/api/tasks/[id]/complete/+server.ts');
const res = await completeHandler(event); const res = await completeHandler(event);
expect(res.status).toBe(200); expect(res.status).toBe(200);

Loading…
Cancel
Save