refactor: Remove full-flow.test.ts in favour of cassette variant
The cassette-backed test (full-flow-cassette.test.ts) covers the same discuss→plan→detail→execute pipeline without API cost. The real-agent test added no unique value once cassettes were committed, and the Stage 6 npm-test validation it included was soft (warn, not fail). Also removes the now-unused shouldRunFullFlowTests export and the FULL_FLOW_TESTS=1 entry from CLAUDE.md.
This commit is contained in:
@@ -47,7 +47,6 @@ Run after any change to server-side code (`src/**`).
|
||||
npm test # Unit + E2E tests (no API cost)
|
||||
CW_CASSETTE_RECORD=1 npm test -- <test-file> # Record new cassettes locally
|
||||
REAL_CLAUDE_TESTS=1 npm test -- src/test/integration/real-providers/ --test-timeout=300000 # Real provider tests (~$0.50)
|
||||
FULL_FLOW_TESTS=1 npm test -- src/test/integration/full-flow/ --test-timeout=3600000 # Full end-to-end test (~$2-5)
|
||||
|
||||
# Record full-flow cassettes (one-time, costs ~$2–5 in API credits):
|
||||
CW_CASSETTE_RECORD=1 npm test -- src/test/integration/full-flow/full-flow-cassette.test.ts --test-timeout=3600000
|
||||
|
||||
Reference in New Issue
Block a user