Load the working tree, not an installed arti-pack #9

Merged
benvin merged 1 commits from benvin/hermetic-test-harness into main 2026-09-12 12:54:45 +10:00

1 Commits

Author SHA1 Message Date
unkin-agent 1568334840 Load the working tree, not an installed arti-pack
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
Neovim's runtimepath searcher outranks package.path, so `make test` on a
machine with arti-pack installed tests the installed copy.

- Give the repository the first package loader slot in the test harness
- Run the suite under `nvim --clean` so site packages stay off the rtp
- Assert modules resolve inside the repository, even with a copy on the rtp
2026-09-12 12:52:55 +10:00