]> git.donarmstrong.com Git - biopieces.git/blob - bp_test/test_all
testing suite paths upgraded
[biopieces.git] / bp_test / test_all
1 #!/usr/bin/env sh
2
3 source "$BP_DIR/bp_test/lib/test.sh"
4
5 if [ -f $log_file ]; then
6     rm $log_file
7 fi
8
9 count=0
10 time0=`date +%s`
11
12 for i in `ls "$BP_DIR/bp_test/test/"`; do
13     "$BP_DIR/bp_test/test/$i"
14     count=$[ $count + 1 ]
15 done
16
17 time1=`date +%s`
18 time=$[ $time1 - $time0 ]
19
20 test_count=`cat $log_file | wc -l | sed "s/ //g"`
21 test_ok=`grep -c "OK" $log_file`
22
23 test_fail=$[ $test_count - $test_ok ]
24
25 report="Biopieces tested: $count   Tests run: $test_count   OK: $test_ok   FAIL: $test_fail   Time: $time secs"
26
27 if [ $test_fail = 0 ]; then
28     echo_green "$report"
29 else
30     echo_red "$report"
31 fi