mirror of https://github.com/fail2ban/fail2ban
				
				
				
			
		
			
				
	
	
		
			19 lines
		
	
	
		
			397 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			19 lines
		
	
	
		
			397 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
#!/bin/bash
 | 
						|
# Simple helper script to exercise unittests using all available
 | 
						|
# (under /usr/bin and /usr/local/bin python2.*)
 | 
						|
 | 
						|
set -eu
 | 
						|
 | 
						|
failed=
 | 
						|
for python in /usr/{,local/}bin/python2.[0-9]{,.*}{,-dbg}
 | 
						|
do
 | 
						|
	[ -e "$python" ] || continue
 | 
						|
	echo "Testing using $python"
 | 
						|
	$python ./fail2ban-testcases "$@" || failed+=" $python"
 | 
						|
done
 | 
						|
 | 
						|
if [ ! -z "$failed" ]; then
 | 
						|
	echo "E: Failed with $failed"
 | 
						|
	exit 1
 | 
						|
fi
 |