Summary
The adapters have very low unit test coverage. The WebSocket adapter is the core connection handler and Redis is used for pub/sub — both are critical paths.
Files to cover
src/adapters/web-socket-adapter.ts (26% statements, 2% branches)
src/adapters/web-socket-server-adapter.ts (55% statements, 8% branches)
src/adapters/redis-adapter.ts (6% statements)
src/adapters/web-server-adapter.ts (67% statements, 17% branches)
Out of scope
All files outside src/adapters/.
Acceptance criteria
Summary
The adapters have very low unit test coverage. The WebSocket adapter is the core connection handler and Redis is used for pub/sub — both are critical paths.
Files to cover
src/adapters/web-socket-adapter.ts(26% statements, 2% branches)src/adapters/web-socket-server-adapter.ts(55% statements, 8% branches)src/adapters/redis-adapter.ts(6% statements)src/adapters/web-server-adapter.ts(67% statements, 17% branches)Out of scope
All files outside
src/adapters/.Acceptance criteria
.spec.tsundertest/unit/adapters/npm run cover:unitpasses without regressions