From c1f8ace348c7ee0110607ed3bb1f2f23bf8dc0ec Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 30 Sep 2026 18:32:12 +0000 Subject: [PATCH] Test: Arbeitsblatt-Reihenfolge unabhaengig von der Uhrzeit Die 55 Fuellblaetter hatten keinen festen Zeitstempel und waren ab 30.09.2026 18:00 UTC neuer als ws1 - der Test schlug ab dann fehl. Co-Authored-By: Claude Opus 5.5 --- .../{T16 Repo zuordnen.html => T17 Repo zuordnen.html} | 0 test/projectWork.test.js | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) rename server/mail-templates/{T16 Repo zuordnen.html => T17 Repo zuordnen.html} (100%) diff --git a/server/mail-templates/T16 Repo zuordnen.html b/server/mail-templates/T17 Repo zuordnen.html similarity index 100% rename from server/mail-templates/T16 Repo zuordnen.html rename to server/mail-templates/T17 Repo zuordnen.html diff --git a/test/projectWork.test.js b/test/projectWork.test.js index c0b78a3..8edccc3 100644 --- a/test/projectWork.test.js +++ b/test/projectWork.test.js @@ -22,7 +22,8 @@ const sheet = (id, extra) => ({ // Neuestes Blatt, damit es auch in getCustomerActivity (max. 20 je Ticket) dabei ist aw.seed('worksheets', sheet('ws1', { supporters: JSON.stringify([andrej]), $createdAt: '2026-09-30T18:00:00.000Z' })) // Mehr als 50 Blaetter: die Gesamtzeit zaehlt trotzdem alle -for (let i = 0; i < 55; i++) aw.seed('worksheets', sheet(`wsx${i}`, { totalTime: 15 })) +// Feste, aeltere Zeitstempel: sonst waeren die Blaetter nach 30.09. 18:00 UTC neuer als ws1 +for (let i = 0; i < 55; i++) aw.seed('worksheets', sheet(`wsx${i}`, { totalTime: 15, $createdAt: '2026-09-29T08:00:00.000Z' })) test('GET /:id/work liefert totalMinutes inkl. Unterstützung über alle Blätter', async () => { const body = await get('/api/projects/p1/work', { cookie: sessionCookie({ customerId: 'c1', appwriteUserId: 'u1' }) })