+squishrunner-run() {
+ local TESTSUITE=$1
+ local TESTCASES="$2"
+
+ local SQUISHRUNNER_ARGS=""
+ SQUISHRUNNER_ARGS="${SQUISHRUNNER_ARGS} --testsuite ${SOURCES_DIR}/test.squish/${TESTSUITE}"
+ SQUISHRUNNER_ARGS="${SQUISHRUNNER_ARGS} --resultdir ${SOURCES_DIR}/test.squish_results/${TESTSUITE}"
+ SQUISHRUNNER_ARGS="${SQUISHRUNNER_ARGS} --reportgen xmljunit,${SOURCES_DIR}/test.squish_results/${TESTSUITE}_results.xml"
+ SQUISHRUNNER_ARGS="${SQUISHRUNNER_ARGS} ${TESTCASES}"
+ SQUISHRUNNER_ARGS="${SQUISHRUNNER_ARGS} --exitCodeOnFail 1"
+ squishrunner ${SERVEROPTIONS_ARGS} ${SQUISHRUNNER_ARGS}
+ EXIT_CODE=$?
+ if [ ${EXIT_CODE} = '1' ]; then RETVAL=1; fi
+}
+