chore(llms): gate live model tests behind test:live (#610)
* chore(llms): gate live model tests behind test:live Keep *.live.test.ts out of npm test so local CI stays fast; run them explicitly via npm run test:live when checking provider compatibility. * chore: skill gh permission
This commit is contained in:
@@ -10,9 +10,10 @@
|
||||
* Tests `OpenAIClient` directly (not the `LLM` retry wrapper), so a failure
|
||||
* always reflects the very first request/response — no retry can mask it.
|
||||
*
|
||||
* Each provider's tests skip (not fail) when its `TESTING_*_KEY` env var is
|
||||
* absent, so this stays CI-safe. To actually run these, put keys in the
|
||||
* repo-root `.env`:
|
||||
* Per the `*.live.test.ts` convention this suite is excluded from `npm test`
|
||||
* (slow, costs tokens) — run it manually with `npm run test:live`. Each
|
||||
* provider's tests skip (not fail) when its `TESTING_*_KEY` env var is
|
||||
* absent. Keys live in the repo-root `.env`:
|
||||
*
|
||||
* TESTING_OPENROUTER_KEY=...
|
||||
* TESTING_DEEPSEEK_KEY=...
|
||||
Reference in New Issue
Block a user