Repository navigation
Commit edc5df8
authored
test: run every test file against a throwaway home (#62)
The in-process runtime tests collect through fake connectors and never
isolated the CLI folder, so every run wrote their fixtures into the real
~/.vana/results of whoever ran the suite: on 2026-09-25 they replaced a real
GitHub and Oura export on a developer machine with "tester" stubs. A setup
file now points HOME at a fresh temp dir per test file, so ~/.vana, ~/.claude
and the rest land there; tests that set their own HOME still win.
Verified: a full run leaves the real ~/.vana/results untouched.
Claude-Session: https://claude.ai/code/session_01Fcv6uEy4zcXaigzDNxeW3j1 parent d784f64 commit edc5df8
2 files changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
0 commit comments