Commit b856425
feat: replace Playwright E2E tests with Karma functional tests for CMCD v2
Replace the Playwright-based E2E test suite with Karma functional tests
that use XHR interceptors to validate CMCD v2 spec compliance. This
eliminates the @playwright/test dependency (~100MB) while maintaining
full test coverage across all three transmission modes (query, header,
event), key filtering, and version validation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 906f8ee commit b856425
16 files changed
Lines changed: 1069 additions & 943 deletions
File tree
- test
- e2e
- fixtures
- helpers
- tests
- functional
- config/test-configurations/streams
- helpers
- src
- test/feature-support
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
43 | 41 | | |
44 | 42 | | |
45 | 43 | | |
| |||
53 | 51 | | |
54 | 52 | | |
55 | 53 | | |
56 | | - | |
57 | 54 | | |
58 | 55 | | |
59 | 56 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments