#!/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