X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=tests%2Frun_tests.sh;h=016ac446467771c4ffde9f53d483cd6845830497;hb=a4bf4d05230474ad14243d67ac7f8c938f670e58;hp=8af47490d372a07ea334804aa5f7a22b009ec58e;hpb=5c1ab90f7d57b87df2e644edd2c8abef385cbd9a;p=python_utils.git diff --git a/tests/run_tests.sh b/tests/run_tests.sh index 8af4749..016ac44 100755 --- a/tests/run_tests.sh +++ b/tests/run_tests.sh @@ -9,6 +9,8 @@ INTEGRATION=0 FAILURES=0 TESTS_RUN=0 COVERAGE=0 +PERF_TESTS=("string_utils_test.py") + dup() { if [ $# -ne 2 ]; then @@ -119,10 +121,14 @@ fi if [ ${UNITTEST} -eq 1 ]; then for test in $(find ${ROOT} -name "*_test.py" -print); do BASE=$(basename ${test}) - BASE="${BASE} (unittest)" - make_header "${BASE}" "${GREEN}" + HDR="${BASE} (unittest)" + make_header "${HDR}" "${GREEN}" if [ ${COVERAGE} -eq 1 ]; then coverage run --source ${HOME}/lib --append ${test} --unittests_ignore_perf + if [[ " ${PERF_TESTS[*]} " =~ " ${BASE} " ]]; then + echo "(re-running w/o coverage to record perf results)." + ${test} + fi else ${test} fi