diff -r 947cd22ec986 -r 5d037d947cd6 dev/modules/sysconfig/templates/start-test-suite-dev.sh.erb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dev/modules/sysconfig/templates/start-test-suite-dev.sh.erb Wed Apr 30 12:02:50 2014 +0200 @@ -0,0 +1,32 @@ +#!/bin/bash + +echo "---------------------" +echo "Starting test server" + +DEV_FOLDER="<%= @vagrant_base_path %>" + +pushd "$DEV_FOLDER" > /dev/null +vagrant ssh -c "/srv/comt/test-suite/start-testserver.sh" +popd > /dev/null + + +TESTSERVER_STARTED=True +WORKSPACE_INFO="workspace.info.dev.js" + +echo "---------------------" +echo "Starting karma tests" +. ./start-test-suite.sh ./karma.conf.dev.js $@ + +echo "---------------------" +echo "stopping test server + output test server logs" + +read -p "Keep testserver (PID $TESTSERVER_PID) running ? (y/N)" -n 1 -r -t 5 +echo # (optional) move to a new line + +if [[ $REPLY =~ ^[Yy]$ ]]; then + exit 0 +fi + +pushd "$DEV_FOLDER" > /dev/null +vagrant ssh -c "/srv/comt/test-suite/clean-testserver.sh" +popd /dev/null