src/cm/scripts/test-suite/start-test-suite.sh
changeset 597 6cbcec19079b
parent 592 cd268815de68
child 614 61408993f361
equal deleted inserted replaced
596:f36260133ed9 597:6cbcec19079b
     2 
     2 
     3 export CHROME_BIN= `which chromium`
     3 export CHROME_BIN= `which chromium`
     4 if [ -z "$CHROME_BIN" ]; then
     4 if [ -z "$CHROME_BIN" ]; then
     5     export CHROME_BIN=`which chrome`
     5     export CHROME_BIN=`which chrome`
     6 fi
     6 fi
       
     7 if [[ -z "$CHROME_BIN" && $OSTYPE =~ ^darwin ]]; then
       
     8     CHROME_BIN_BASE=`mdfind "kMDItemCFBundleIdentifier == 'com.google.Chrome'"`
       
     9     export CHROME_BIN="$CHROME_BIN_BASE/Contents/MacOS/Google Chrome"
       
    10 fi
     7 export PHANTOMJS_BIN=`which phantomjs`
    11 export PHANTOMJS_BIN=`which phantomjs`
       
    12 
       
    13 export FIREFOX_BIN=`which firefox`
       
    14 if [[ -z "$FIREFOX_BIN" && $OSTYPE =~ ^darwin ]]; then
       
    15     FIREFOX_BIN_BASE=`mdfind "kMDItemCFBundleIdentifier == 'org.mozilla.firefox'"`
       
    16     export FIREFOX_BIN="$FIREFOX_BIN_BASE/Contents/MacOS/firefox"
       
    17 fi
     8 
    18 
     9 if [ -x ./node_modules/.bin/karma ]; then
    19 if [ -x ./node_modules/.bin/karma ]; then
    10    KARMA=./node_modules/.bin/karma
    20    KARMA=./node_modules/.bin/karma
    11 else
    21 else
    12    KARMA=`which karma`
    22    KARMA=`which karma`
    13 fi
    23 fi
    14 
    24 
    15 "$KARMA" start
    25 "$KARMA" start $@
    16 
    26 
    17 
    27