diff --git a/scripts/run-test.sh b/scripts/run-test.sh index 605c5413c..86204256b 100755 --- a/scripts/run-test.sh +++ b/scripts/run-test.sh @@ -2,6 +2,7 @@ # Add yarn to the $PATH so npm cli commands do not fail export PATH="${PATH}:$(yarn global bin)" +export TEST_FAILURE=false if ! npm install; then echo "npm install failed! Exiting..." @@ -9,4 +10,18 @@ if ! npm install; then fi npm run test:unit +if [ $? -ne 0 ]; then + TEST_FAILURE=true + echo "------- [ERROR] Unit tests failed -------" +fi + npm run test:integration +if [ $? -ne 0 ]; then + TEST_FAILURE=true + echo "------- [ERROR] Integration tests failed -------" +fi + +if ${TEST_FAILURE} +then + exit 1 +fi