
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
|