summaryrefslogtreecommitdiff
path: root/tests/run_tests.sh
diff options
context:
space:
mode:
authorScott Gasch <[email protected]>2021-09-29 11:21:41 -0700
committerScott Gasch <[email protected]>2021-09-29 11:21:41 -0700
commitb2eed6fefcfa14b03916c145ad3c0435b25374d0 (patch)
tree8b416bff7c0768c8b84969e5867dee398307b112 /tests/run_tests.sh
parentd82c8377ce394cad812dc0d53829f7465b3f3f4e (diff)
Add tests on bidict. Fix bug in string_utils ngrams.
Diffstat (limited to 'tests/run_tests.sh')
-rwxr-xr-xtests/run_tests.sh26
1 files changed, 14 insertions, 12 deletions
diff --git a/tests/run_tests.sh b/tests/run_tests.sh
index 486bd4e..57fea28 100755
--- a/tests/run_tests.sh
+++ b/tests/run_tests.sh
@@ -85,18 +85,20 @@ fi
FAILED_TESTS=""
if [ ${DOCTEST} -eq 1 ]; then
- for doctest in $(grep -lR doctest ${ROOT}/*.py); do
- BASE=$(basename ${doctest})
- BASE="${BASE} (doctest)"
- make_header "${BASE}" "${CYAN}"
- OUT=$( python3 ${doctest} 2>&1 )
- FAILED=$( echo "${OUT}" | grep '\*\*\*Test Failed\*\*\*' | wc -l )
- if [ $FAILED == 0 ]; then
- echo "OK"
- else
- echo -e "${FAILED}"
- FAILURES=$((FAILURES+1))
- FAILED_TESTS="${FAILED_TESTS}, ${BASE}"
+ for doctest in $(grep -lR doctest ${ROOT}/*); do
+ if [[ ${doctest} == *.py ]]; then
+ BASE=$(basename ${doctest})
+ BASE="${BASE} (doctest)"
+ make_header "${BASE}" "${CYAN}"
+ OUT=$( python3 ${doctest} 2>&1 )
+ FAILED=$( echo "${OUT}" | grep '\*\*\*Test Failed\*\*\*' | wc -l )
+ if [ $FAILED == 0 ]; then
+ echo "OK"
+ else
+ echo -e "${FAILED}"
+ FAILURES=$((FAILURES+1))
+ FAILED_TESTS="${FAILED_TESTS}, ${BASE}"
+ fi
fi
done
fi