test: extract shared coverage audit fixture + review E2E

- Extract billing.ts fixture into coverage-audit-fixture.ts (DRY)
- Refactor ship-coverage-audit E2E to use shared fixture
- Add review-coverage-audit E2E for Step 4.75
- Update touchfiles: both E2Es depend on shared fixture

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-20 07:57:28 -07:00
parent f48b70a240
commit c286a09793
3 changed files with 148 additions and 62 deletions
+3 -2
View File
@@ -83,8 +83,9 @@ export const E2E_TOUCHFILES: Record<string, string[]> = {
// QA bootstrap
'qa-bootstrap': ['qa/**', 'browse/src/**', 'ship/**'],
// Ship coverage audit
'ship-coverage-audit': ['ship/**'],
// Coverage audit (shared fixture)
'ship-coverage-audit': ['ship/**', 'test/fixtures/coverage-audit-fixture.ts'],
'review-coverage-audit': ['review/**', 'test/fixtures/coverage-audit-fixture.ts'],
// Design
'design-consultation-core': ['design-consultation/**'],