ohif-viewer/test/testPackages.sh

43 lines
976 B
Bash
Raw Normal View History

#!/bin/bash
##################################################
# Runs the packages tests
##################################################
TEST_PACKAGES=./Packages/ohif-viewerbase
export METEOR_PACKAGE_DIRS="./Packages"
# check execution arguments
while [ "$1" != "" ]; do
PARAM=`echo $1 | awk -F= '{print $1}'`
case $PARAM in
-c | --coverage)
export RUN_COVERAGE=1
;;
-v | --verbose)
export COVERAGE_VERBOSE=1
;;
-s | --spacejam)
export RUN_SPACEJAM=1
;;
*)
esac
shift
done
if [ "$RUN_COVERAGE" == 1 ];
then
# Setting coverage variables
app_folder=$(pwd)
app_folder+=TEST_PACKAGES
export COVERAGE_APP_FOLDER=$app_folder
export COVERAGE=1
echo 'Running meteor-coverage'
fi
if [ "$RUN_SPACEJAM" == 1 ];
then
spacejam-mocha $TEST_PACKAGES
else
meteor test-packages --driver-package='cultofcoders:mocha' $TEST_PACKAGES
fi