19 lines
		
	
	
		
			427 B
		
	
	
	
		
			Bash
		
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			427 B
		
	
	
	
		
			Bash
		
	
	
| #!/bin/sh
 | |
| #
 | |
| # Ensures that tests are run under Bash; primarily intended for running tests
 | |
| # of the completion script.
 | |
| 
 | |
| if test -n "$BASH" && test -z "$POSIXLY_CORRECT"; then
 | |
| 	# we are in full-on bash mode
 | |
| 	true
 | |
| elif type bash >/dev/null 2>&1; then
 | |
| 	# execute in full-on bash mode
 | |
| 	unset POSIXLY_CORRECT
 | |
| 	exec bash "$0" "$@"
 | |
| else
 | |
| 	echo '1..0 #SKIP skipping bash completion tests; bash not available'
 | |
| 	exit 0
 | |
| fi
 | |
| 
 | |
| . ./test-lib.sh
 |