From e077f2d97fc988b00650d365cad210bc4d846675 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Thu, 4 Feb 2021 11:09:19 -0700 Subject: [PATCH] refactor: update test script to check env var --- ci/dev/test.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ci/dev/test.sh b/ci/dev/test.sh index c54974ff..70434db1 100755 --- a/ci/dev/test.sh +++ b/ci/dev/test.sh @@ -10,7 +10,18 @@ main() { # include our source files. cd "$OLDPWD" # We use the same environment variables set in ci.yml in the test job - CS_DISABLE_PLUGINS=true PASSWORD=e45432jklfdsab CODE_SERVER_ADDRESS=http://localhost:8080 ./test/node_modules/.bin/jest "$@" + if [[ -z ${PASSWORD+x} ]] || [[ -z ${CODE_SERVER_ADDRESS+x} ]]; then + echo "The end-to-end testing suites rely on your local environment" + echo -e "\n" + echo "Please set the following environment variables locally:" + echo " \$PASSWORD" + echo " \$CODE_SERVER_ADDRESS" + echo -e "\n" + echo "Please make sure you have code-server running locally." + echo -e "\n" + exit 1 + fi + CS_DISABLE_PLUGINS=true ./test/node_modules/.bin/jest "$@" } main "$@"