Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/testing / liveTestEnabled

Function: liveTestEnabled()

ts
function liveTestEnabled(...requiredEnvKeys): boolean;

Defined in: packages/testing/src/live.ts:32

True only when RULVAR_LIVE_TESTS is exactly '1' AND every named environment key is set to a non-empty value. Gate live tests as it.skipIf(!liveTestEnabled('ANTHROPIC_API_KEY'))(...) so an unrelated key in the shell never triggers a paid provider call from an ordinary test run.

Parameters

ParameterType
...requiredEnvKeysstring[]

Returns

boolean