Brian Silverman | 72890c2 | 2015-09-19 14:37:37 -0400 | [diff] [blame^] | 1 | #!/bin/bash |
2 | |||||
3 | black='\E[30m' | ||||
4 | red='\E[31m' | ||||
5 | green='\E[32m' | ||||
6 | yellow='\E[33m' | ||||
7 | blue='\E[34m' | ||||
8 | magenta='\E[35m' | ||||
9 | cyan='\E[36m' | ||||
10 | white='\E[37m' | ||||
11 | |||||
12 | if ! ./$1 > /dev/null 2> .runtest.log ; then | ||||
13 | echo -e $red Test $1 failed: $black | ||||
14 | echo -e $blue | ||||
15 | cat .runtest.log | ||||
16 | echo -e $black | ||||
17 | exit 1 | ||||
18 | else | ||||
19 | echo -e $green Test $1 passed$black | ||||
20 | fi |