equal
deleted
inserted
replaced
5 exit 1 |
5 exit 1 |
6 fi |
6 fi |
7 |
7 |
8 cp ai/regression/regression.nut ai/regression/main.nut |
8 cp ai/regression/regression.nut ai/regression/main.nut |
9 |
9 |
10 ./openttd -a regression -x -c ai/regression/regression.cfg -snull -mnull -vnull -g ai/regression/regression.sav | awk '{ gsub("0x\\(nil\\)", "0x00000000", $0); print $0; }' > tmp.regression |
10 params="" |
|
11 if [ "$1" != "-r" ]; then |
|
12 params="-snull -mnull -vnull" |
|
13 fi |
|
14 ./openttd -a regression -x -c ai/regression/regression.cfg $params -g ai/regression/regression.sav | awk '{ gsub("0x\\(nil\\)", "0x00000000", $0); print $0; }' > tmp.regression |
11 res="`diff -u ai/regression/regression.txt tmp.regression`" |
15 res="`diff -u ai/regression/regression.txt tmp.regression`" |
12 if [ -z "$res" ]; then |
16 if [ -z "$res" ]; then |
13 echo "Regression test passed!" |
17 echo "Regression test passed!" |
14 else |
18 else |
15 echo "Regression test failed! Difference:" |
19 echo "Regression test failed! Difference:" |