diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-20 12:02:47 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-20 12:02:47 -0500 |
| commit | 2172c904e34e044ba938d5a4948182d9fd878816 (patch) | |
| tree | 32779fa37aab789a21b10dcc42deeb3b2155d8d7 /scripts/testing/debug-vm.sh | |
| parent | 3044d4fbcf9077879784f433ae87ac452393e3d5 (diff) | |
| download | archsetup-2172c904e34e044ba938d5a4948182d9fd878816.tar.gz archsetup-2172c904e34e044ba938d5a4948182d9fd878816.zip | |
docs: document the unit-test layer and add a make test-unit target
The README only covered the VM integration harness. The unit suites under tests/ (one directory per script, fake binaries on PATH) went unmentioned, so a contributor adding a .local/bin script had no way to know they existed or how to run them.
I added a make test-unit target that runs every tests/*/test_*.py suite explicitly. unittest discover can't find them because the per-script directory names are hyphenated and aren't valid package paths. Then I split the README Testing section into Unit and VM-integration layers, added a guide for adding a suite, and pointed Contributing at test-unit for script changes.
Diffstat (limited to 'scripts/testing/debug-vm.sh')
0 files changed, 0 insertions, 0 deletions
