else
echo -e "${FAILED}"
FAILURES=$((FAILURES+1))
- FAILED_TESTS="${FAILED_TESTS}, ${BASE}"
+ FAILED_TESTS="${FAILED_TESTS},${BASE} (python3 ${doctest})"
fi
fi
done
${test}
if [ $? -ne 0 ]; then
FAILURES=$((FAILURES+1))
- FAILED_TESTS="${FAILED_TESTS}, ${BASE}"
+ FAILED_TESTS="${FAILED_TESTS},${BASE} (python3 ${test})"
fi
done
fi
${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
- 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
fi
echo "${FAILED_TESTS}"
echo -e "${NC}"
+ exit ${FAILURES}
else
echo -e "${BLACK}${ON_GREEN}Everything looks good.${NC}"
+ exit 0
fi