Files
agelesslinux/test/stubs.sh
John McCardle 25c288bad0 add multi-distro Docker test suite
test/run-in-container.sh tests the full lifecycle inside containers:
  --version, --dry-run, install, backup verification, revert cleanup,
  flagrant mode, --persistent gating, userdb creation/removal.

test/test-distros.sh runs across debian, ubuntu, arch, fedora, artix.
test/stubs.sh provides no-op function definitions for testing main flow.

Verified: all 5 distros pass. Arch is the only base image with
systemd-userdbd installed, exercising the full userdb path.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 22:55:33 -04:00

1.9 KiB