Migrate e2e tests to transaction-based isolation

Replace table truncation with transaction rollback for test isolation.
Each test now runs in a transaction that auto-rolls back, improving
test performance and isolation. Tests that call procedures with internal
transactions use getSharedDb() directly with appropriate comments.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
igm
2026-01-10 19:16:47 +08:00
parent cca901a9b9
commit dcb48a5d5e
5 changed files with 3401 additions and 2992 deletions

File diff suppressed because it is too large Load Diff