Commit graph

1 commit

Author SHA1 Message Date
jedarden
2d508816e8 test(bf-4lid): add comprehensive test environment config helper tests
Added proxy/helpers_env_test.go with thorough coverage of:
- IsTestMode(): Verifies test mode detection via testing.Testing()
  and ZAI_PROXY_TEST_MODE env var
- GetTestMaxRetries(): Tests default value (1), valid overrides,
  and invalid value handling
- ConfigureTestEnv(): Validates all 7 required environment variables
  are set correctly (MAX_RETRIES, ZAI_PROXY_TEST_MODE,
  DEPLOYMENT_VARIANT, TOKEN_COUNTING_ENABLED, RATE_LIMIT_*)

Acceptance criteria met:
1. IsTestMode() correctly detects test mode ✓
2. GetTestMaxRetries() returns DefaultTestMaxRetries (1) ✓
3. GetTestMaxRetries() respects MAX_RETRIES override ✓
4. ConfigureTestEnv() sets all required env vars ✓

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-02 17:39:34 -04:00