aboutsummaryrefslogtreecommitdiff
path: root/installer/lib
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-04-12 23:48:14 -0400
committerCraig Jennings <c@cjennings.net>2026-04-12 23:48:14 -0400
commit863ceeac8fdb10258a58d35bcee6874097fffc88 (patch)
tree37180f7a5393784beb0c8bbb35870558f0a02fb5 /installer/lib
parent33ff55507895af2c29a20ec7e7e707d317cb8ef1 (diff)
downloadarchangel-863ceeac8fdb10258a58d35bcee6874097fffc88.tar.gz
archangel-863ceeac8fdb10258a58d35bcee6874097fffc88.zip
test: add bats unit tests for common.sh and config.sh
23 bats tests covering the pure logic in installer/lib/common.sh (command_exists, require_command, info/warn/error, enable_color, require_root, log) and installer/lib/config.sh (parse_args, load_config, validate_config, check_config). Makefile adds a 'bats' target; 'test' now runs lint + bats (VM integration tests remain under test-install).
Diffstat (limited to 'installer/lib')
0 files changed, 0 insertions, 0 deletions