projects
/
python_utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make the new cmd_showing_output select and display data from stderr in
[python_utils.git]
/
tests
/
run_tests.sh
diff --git
a/tests/run_tests.sh
b/tests/run_tests.sh
index 57fea2862e04f314e7bc2e93469f058ec3793619..5711b9ad362c930b609a8080b1e8376090be35c3 100755
(executable)
--- a/
tests/run_tests.sh
+++ b/
tests/run_tests.sh
@@
-97,7
+97,7
@@
if [ ${DOCTEST} -eq 1 ]; then
else
echo -e "${FAILED}"
FAILURES=$((FAILURES+1))
else
echo -e "${FAILED}"
FAILURES=$((FAILURES+1))
- FAILED_TESTS="${FAILED_TESTS},
${BASE}
"
+ FAILED_TESTS="${FAILED_TESTS},
${BASE} (python3 ${doctest})
"
fi
fi
done
fi
fi
done
@@
-111,7
+111,7
@@
if [ ${UNITTEST} -eq 1 ]; then
${test}
if [ $? -ne 0 ]; then
FAILURES=$((FAILURES+1))
${test}
if [ $? -ne 0 ]; then
FAILURES=$((FAILURES+1))
- FAILED_TESTS="${FAILED_TESTS},
${BASE}
"
+ FAILED_TESTS="${FAILED_TESTS},
${BASE} (python3 ${test})
"
fi
done
fi
fi
done
fi
@@
-124,13
+124,14
@@
if [ ${INTEGRATION} -eq 1 ]; then
${test}
if [ $? -ne 0 ]; then
FAILURES=$((FAILURES+1))
${test}
if [ $? -ne 0 ]; then
FAILURES=$((FAILURES+1))
- FAILED_TESTS="${FAILED_TESTS},
${BASE}
"
+ FAILED_TESTS="${FAILED_TESTS},
${BASE} (python3 ${test})
"
fi
done
fi
if [ ${FAILURES} -ne 0 ]; then
fi
done
fi
if [ ${FAILURES} -ne 0 ]; then
- FAILED_TESTS=$(echo ${FAILED_TESTS} | sed 's/^, //g')
+ FAILED_TESTS=$(echo ${FAILED_TESTS} | sed 's/^,/__/g')
+ FAILED_TESTS=$(echo ${FAILED_TESTS} | sed 's/,/\n__/g')
if [ ${FAILURES} -eq 1 ]; then
echo -e "${RED}There was ${FAILURES} failure:"
else
if [ ${FAILURES} -eq 1 ]; then
echo -e "${RED}There was ${FAILURES} failure:"
else
@@
-138,6
+139,8
@@
if [ ${FAILURES} -ne 0 ]; then
fi
echo "${FAILED_TESTS}"
echo -e "${NC}"
fi
echo "${FAILED_TESTS}"
echo -e "${NC}"
+ exit ${FAILURES}
else
echo -e "${BLACK}${ON_GREEN}Everything looks good.${NC}"
else
echo -e "${BLACK}${ON_GREEN}Everything looks good.${NC}"
+ exit 0
fi
fi