api: skip retired-env gate test when the var is present-but-empty

main

Commit

toothbrush3mo ago

The unset-passes subtest guarded with Getenv != "" while the gate rejects a present-but-empty ENTIRE_AUTH_BASE_URL too, so an empty export in the parent shell ran the subtest and failed it. LookupEnv matches what the gate checks.

Deliberately NOT scrubbing the var in the integration/e2e TestMains: a shell that still exports it fails every entire invocation loudly by design, and the test harness shouldn't mask that.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com Entire-Checkpoint: 3f558d114e08

Checkpoints

Address PR #1404 Login Review Comments

Claude Code
View session
Checkpoint 1