README.md: x86-32/64 support
[centaur.git] / tests / runtests.sh
1 #!/bin/bash
2
3 PATH="$PATH:$PWD/../build"
4
5 for testfile in *.test
6 do
7   testname=${testfile%*.test}
8
9   echo -en "\033[1m\033[37m[\033[34m      \033[37m]\033[0m $testname"
10   bash $testfile > /dev/null 2>&1
11   if [ $? -ne 0 ]
12   then
13     echo -e "\r\033[1m\033[37m[\033[31mFAILED\033[37m]\033[0m $testname"
14     echo -e "\033[1m\033[37m[\033[34m RERUN\033[37m]\033[0m $testname"
15     bash $testfile
16     echo -e "\033[1m\033[37m[\033[34mENDRUN\033[37m]\033[0m $testname"
17   else
18     echo -e "\r\033[1m\033[37m[\033[32m  OK  \033[37m]\033[0m $testname"
19   fi
20 done