aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-20 12:02:47 -0500
committerCraig Jennings <c@cjennings.net>2026-05-20 12:02:47 -0500
commit2172c904e34e044ba938d5a4948182d9fd878816 (patch)
tree32779fa37aab789a21b10dcc42deeb3b2155d8d7 /scripts
parent3044d4fbcf9077879784f433ae87ac452393e3d5 (diff)
downloadarchsetup-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')
0 files changed, 0 insertions, 0 deletions