mirror of
https://git.proxmox.com/git/systemd
synced 2026-01-09 00:03:21 +00:00
26 lines
427 B
Bash
26 lines
427 B
Bash
# utility functions for shell tests
|
|
|
|
assert_true() {
|
|
if ! $1; then
|
|
echo "FAIL: command '$1' failed with exit code $?" >&2
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
|
|
assert_eq() {
|
|
if [ "$1" != "$2" ]; then
|
|
echo "FAIL: expected: '$2' actual: '$1'" >&2
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
assert_in() {
|
|
if ! echo "$2" | grep -q "$1"; then
|
|
echo "FAIL: '$1' not found in:" >&2
|
|
echo "$2" >&2
|
|
exit 1
|
|
fi
|
|
}
|
|
|