dumb-init/test
2015-08-10 09:32:56 -07:00

27 lines
532 B
Bash
Executable file

#!/bin/sh -eu
if [ "$#" -eq 1 ]; then
dumb_init_bin=$(readlink -f "$1")
else
dumb_init_bin=$(which dumb-init) || {
echo "Couldn't find dumb-init on your path, exiting."
exit 1
}
fi
echo "Running with dumb-init at '$dumb_init_bin'"
run_tests() {
./test-proxies-signals "$dumb_init_bin"
./test-exit-status "$dumb_init_bin"
./test-help-message "$dumb_init_bin"
}
cd tests
echo "Running tests in normal mode."
run_tests
echo "Running tests in debug mode."
export DUMB_INIT_DEBUG=1
run_tests