Blame view

framework/tests/javascript/server.sh 777 Bytes
0084d336   Administrator   Importers CRUD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  #!/bin/bash
  while getopts  "j:p:" flag
  do
    if [ $flag == "j" ]; then
      JSTD=$OPTARG
    elif [ $flag == "p" ]; then
      PORT=$OPTARG
    fi
  done
  
  TESTPATH=`dirname $0`
  
  if [ -z "$PORT" ]; then
  	PORT=9876
  fi
  
  if [ -z "$JSTD" ]; then
  	# Download test driver dependency if required (too large to include in core)
  	JSTD="$TESTPATH/JsTestDriver-1.3.1.jar"
  	if [ ! -f $JSTD ]; then
  		wget -O $JSTD http://js-test-driver.googlecode.com/files/JsTestDriver-1.3.1.jar
  	fi
  fi
  
  echo "####################################################"
  echo "Please capture a browser by visiting http://localhost:$PORT"
  echo "Run tests by executing ./tests/javascript/test.sh"
  echo "####################################################"
  
  java -jar $JSTD --port $PORT --config "$TESTPATH/jstestdriver.conf"