# HG changeset patch # User ymh # Date 1394874154 -3600 # Node ID 2528df052b6cf530ccd574a52104587665d5941e # Parent 2bcc27f6c5fb79823b9109e59bc04e02f03c706f add safari test runner diff -r 2bcc27f6c5fb -r 2528df052b6c src/cm/scripts/test-suite/start-test-suite.sh --- a/src/cm/scripts/test-suite/start-test-suite.sh Sat Mar 15 10:03:04 2014 +0100 +++ b/src/cm/scripts/test-suite/start-test-suite.sh Sat Mar 15 10:02:34 2014 +0100 @@ -16,6 +16,14 @@ 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