polybar/common/travis/tests.sh

17 lines
275 B
Bash
Raw Normal View History

2016-12-15 20:22:42 +01:00
#!/bin/bash
2017-01-20 03:30:03 +01:00
r=0
2016-11-19 08:55:46 +01:00
2018-04-28 23:46:27 +02:00
make all_unit_tests || exit $?
2018-04-08 00:49:51 +02:00
for test in tests/unit_test.*; do
[ -x "$test" ] || continue
if $test; then
printf "\033[1;32m%s\033[0m\n" "${test##*/} passed"
else
r=1
printf "\033[1;31m%s\033[0m\n" "${test##*/} failed"
fi
done
2017-01-20 03:30:03 +01:00
exit $r