test-suite/start-test-suite.sh
author Simon Descarpentries <sid@sopinspace.com>
Mon, 14 Apr 2014 20:51:24 +0200
changeset 636 a8ab808d33c3
parent 622 c35e69910785
child 637 71d87ca43d6a
permissions -rwxr-xr-x
Test bulk text deletion with new karma-e2e-dsl tweaked version

#!/bin/bash

export CHROME_BIN=`which chromium`
if [ -z "$CHROME_BIN" ]; then
    export CHROME_BIN=`which chrome`
fi
if [[ -z "$CHROME_BIN" && $OSTYPE =~ ^darwin ]]; then
    CHROME_BIN_BASE=`mdfind "kMDItemCFBundleIdentifier == 'com.google.Chrome'"`
    export CHROME_BIN="$CHROME_BIN_BASE/Contents/MacOS/Google Chrome"
fi
export PHANTOMJS_BIN=`which phantomjs`

export FIREFOX_BIN=`which firefox`
if [[ -z "$FIREFOX_BIN" && $OSTYPE =~ ^darwin ]]; then
    FIREFOX_BIN_BASE=`mdfind "kMDItemCFBundleIdentifier == 'org.mozilla.firefox'"`
    export FIREFOX_BIN="$FIREFOX_BIN_BASE/Contents/MacOS/firefox"
fi

export SAFARI_BIN=`which safari`
if [[ -z "$SAFARI_BIN" && $OSTYPE =~ ^darwin ]]; then
    SAFARI_BIN_BASE=`mdfind "kMDItemCFBundleIdentifier == 'com.apple.Safari'"`
    export SAFARI_BIN="$SAFARI_BIN_BASE/Contents/MacOS/safari"
fi



if [ -x ./node_modules/.bin/karma ]; then
   KARMA=./node_modules/.bin/karma
else
   KARMA=`which karma`
fi

"$KARMA" start $@