wuz/tests/run.sh

32 lines
388 B
Bash
Executable File

#!/bin/sh
OK=0
KO=0
for file in $(find . -name "*.wuz")
do
wuz $file
RES="$?"
echo -n "$file ... "
if [ "$RES" == "0" ]
then
echo -e "\e[32mok\e[0m"
OK=$(($OK + 1))
else
echo -e "\e[31mko\e[0m"
KO=$(($KO+1))
fi
done
TOTAL=$(($OK+$KO))
if [ $KO -eq 0 ]
then
echo -e "\e[32mAll tests passed [$TOTAL]\e[0m"
else
echo -e "\e[31m$KO tests failed [$TOTAL]\e[0m"
fi