mirror of https://github.com/fail2ban/fail2ban
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
399 B
18 lines
399 B
#!/bin/bash |
|
# Simple helper script to exercise unittests using all available |
|
# (under /usr/bin and /usr/local/bin python3.*) |
|
|
|
set -eu |
|
|
|
failed= |
|
for python in /usr/{,local/}bin/python3.[0-9]{,.*}{,-dbg} |
|
do |
|
[ -e "$python" ] || continue |
|
echo "Testing using $python" |
|
$python bin/fail2ban-testcases "$@" || failed+=" $python" |
|
done |
|
|
|
if [ ! -z "$failed" ]; then |
|
echo "E: Failed with $failed" |
|
exit 1 |
|
fi
|
|
|