diff --git a/test/end-to-end-tests/run.sh b/test/end-to-end-tests/run.sh old mode 100644 new mode 100755 index 162ce461ec..085e2ba706 --- a/test/end-to-end-tests/run.sh +++ b/test/end-to-end-tests/run.sh @@ -3,8 +3,19 @@ set -e BASE_DIR=$(cd $(dirname $0) && pwd) pushd $BASE_DIR + +if [ ! -d "synapse/installations" ] || [ ! -d "node_modules" ]; then + echo "please, first run $BASE_DIR/install.sh" + exit 1 +fi + has_custom_riot=$(node has_custom_riot.js $@) +if [ ! -d "riot/riot-web" ] && [ $has_custom_riot -ne "1" ]; then + echo "please provide an instance of riot to test against by passing --riot-url or running $BASE_DIR/riot/install.sh" + exit 1 +fi + stop_servers() { if [ $has_custom_riot -ne "1" ]; then ./riot/stop.sh