DEADSOFTWARE

Добавлены функции ASH и ODD, к другим добавлена свёртка констант
[dsw-obn.git] / obn-run-tests.sh
1 #!/bin/sh
3 set -e
5 maketest()
6 {
7 local OK=1
8 if ! ./obn-compile.sh $1; then
9 OK=0; echo "Test fail: $1 compile-time $?"
10 fi
11 if [ $OK = 1 ]; then
12 if ! ./obn-run.sh $1; then
13 OK=0; echo "Test fail: $1 run-time $?"
14 fi
15 fi
16 if [ $OK = 1 ]; then
17 echo "Test ok: $1"
18 fi
19 }
21 compile_false_positive()
22 {
23 if ./obn-compile.sh $1; then
24 echo "Test fail: $1 compile-time $?"
25 else
26 echo "Test ok: $1"
27 fi
28 }
30 ./make.sh jvm
32 maketest Test1
33 maketest Test2
34 maketest Test3
35 maketest Test4
36 maketest Test5
37 maketest Test6
38 maketest Test7
39 maketest Test8
40 maketest Test9
41 maketest Test10
42 maketest Test11
43 maketest Test12
44 maketest Test13