Commit graph

11 commits

Author SHA1 Message Date
2af9b5c94a fix(tst-005): use v4-compliant UUIDs — @IsUUID() requires version nibble=4 2026-07-31 15:25:40 +00:00
9cf210976c fix(tst-005): use v4-compliant UUIDs, replace __proto__ with hackField for non-whitelisted test 2026-07-31 15:25:39 +00:00
8d6a2c2086 fix(tst-005): fix PATCH route (/:id not /:id/evidence), fix mock method names 2026-07-31 15:20:28 +00:00
904cca507e test(tst-005): Transactions API integration tests — amountMinorUnits, evidenceStatus 2026-07-31 15:18:36 +00:00
417133e2d4 test(tst-005): Goals API integration tests — validation, routing, auth 2026-07-31 15:18:35 +00:00
825e2cc8b7 fix(test): self-contained stub guard in TST-012 — no DB/Supabase imports 2026-07-31 15:05:57 +00:00
020b0c21da fix(test): mock db+supabase at module level so SessionGuard loads without real DB in TST-012 2026-07-31 15:03:40 +00:00
694ba7a5a6 fix(test): default import for supertest (esModuleInterop), add CASL member high-risk denial test 2026-07-31 15:01:46 +00:00
e22215ab64 test(security): TST-012 HTTP-level security test suite (auth, headers, CORS, CASL, route enum) 2026-07-31 14:57:03 +00:00
c7e09ed647 test(integration): audit log, outbox atomicity and transaction minor units tests 2026-07-31 14:40:30 +00:00
458217a0ec test(integration): tenant isolation tests for goals and organizations 2026-07-31 14:40:29 +00:00