Update wct tests to use node modules instead of bower components. Change-Id: I1533279c9bc92b56b2de29070e6b2cc2137e7b06
		
			
				
	
	
		
			18 lines
		
	
	
		
			544 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			544 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
 | 
						|
bazel_bin=$(which bazelisk 2>/dev/null)
 | 
						|
if [[ -z "$bazel_bin" ]]; then
 | 
						|
    echo "Warning: bazelisk is not installed; falling back to bazel."
 | 
						|
    bazel_bin=bazel
 | 
						|
fi
 | 
						|
 | 
						|
# WCT tests are not hermetic, and need extra environment variables.
 | 
						|
# TODO(hanwen): does $DISPLAY even work on OSX?
 | 
						|
${bazel_bin} test \
 | 
						|
      --test_env="HOME=$HOME" \
 | 
						|
      --test_env="WCT_ARGS=${WCT_ARGS}" \
 | 
						|
      --test_env="DISPLAY=${DISPLAY}" \
 | 
						|
      --test_env="WCT_HEADLESS_MODE=${WCT_HEADLESS_MODE}" \
 | 
						|
      "$@" \
 | 
						|
      //polygerrit-ui/app:wct_test
 |