diff --git a/testing/run_regressions.sh b/testing/run_regressions.sh index 043b83b8..7b3270f0 100755 --- a/testing/run_regressions.sh +++ b/testing/run_regressions.sh @@ -16,7 +16,8 @@ HOSTNAME=regression UNTIL=${1:-"99999"} ACCEPT_ALL=${2:-""} -REGRESSION="tests/regression-suite" +[ -z "${SUITE}" ] && SUITE="regression-suite" +REGRESSION="tests/${SUITE}" RESULTS="${REGRESSION}/results" check_result() { @@ -40,7 +41,7 @@ check_result() { if [ "${ACCEPT}" = "y" ] ; then cp "${RESULTS}/${TEST}" "${REGRESSION}/${TEST}.result" elif [ "${ACCEPT}" = "x" ]; then - echo "./dav_test --dsn '${DSN}' ${WEBHOST} ${ALTHOST} --suite regression-suite --case '${TEST}' --debug" + echo "./dav_test --dsn '${DSN}' ${WEBHOST} ${ALTHOST} --suite '${SUITE}' --case '${TEST}' --debug" exit elif [ "${ACCEPT}" = "v" ]; then echo "Showing test $REGRESSION/${TEST}.test" @@ -109,7 +110,7 @@ for T in ${REGRESSION}/*.test ; do RESULT=999 while [ "${RESULT}" -gt 0 ]; do - ./dav_test --dsn "${DSN}" ${WEBHOST} ${ALTHOST} --suite regression-suite --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}" + ./dav_test --dsn "${DSN}" ${WEBHOST} ${ALTHOST} --suite "${SUITE}" --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}" RESULT=999 while [ "${RESULT}" -gt 1 ]; do