Area: apps/web/src/app/config/env.ts
Goal: Prove startup validation fails loudly when required env vars are missing.
Tasks:
- Isolate module imports per test.
- Test missing
VITE_NETWORK, VITE_RPC_URL, VITE_HORIZON_URL, and one required contract ID.
- Assert exact error messages.
Acceptance:
- Tests do not poison env for other test files.
bun run --cwd apps/web test passes.
Area:
apps/web/src/app/config/env.tsGoal: Prove startup validation fails loudly when required env vars are missing.
Tasks:
VITE_NETWORK,VITE_RPC_URL,VITE_HORIZON_URL, and one required contract ID.Acceptance:
bun run --cwd apps/web testpasses.