bin/ai/regression/run.sh
branchnoai
changeset 9464 6c2cbcb79ff7
parent 9463 4019df972af1
child 9466 ce783f899b3c
equal deleted inserted replaced
9463:4019df972af1 9464:6c2cbcb79ff7
    10 	echo "Also disable any other AI. Check main.nut in ai/regression for"
    10 	echo "Also disable any other AI. Check main.nut in ai/regression for"
    11 	echo "more information about this."
    11 	echo "more information about this."
    12 	exit 1
    12 	exit 1
    13 fi
    13 fi
    14 
    14 
    15 ./openttd -x -c ai/regression/regression.cfg -snull -mnull -vnull -g ai/regression/regression.sav > tmp.regression
    15 ./openttd -x -c ai/regression/regression.cfg -snull -mnull -vnull -g ai/regression/regression.sav | sed 's/0x(nil)/0x00000000/g' > tmp.regression
    16 res="`diff -u ai/regression/regression.txt tmp.regression`"
    16 res="`diff -u ai/regression/regression.txt tmp.regression`"
    17 if [ -z "$res" ]; then
    17 if [ -z "$res" ]; then
    18 	echo "Regression test passed!"
    18 	echo "Regression test passed!"
    19 else
    19 else
    20 	echo "Regression test failed! Difference:"
    20 	echo "Regression test failed! Difference:"
    21 	echo "$res"
    21 	echo "$res"
    22 fi
    22 fi
    23 echo ""
    23 echo ""
    24 echo "Regression test done"
    24 echo "Regression test done"
    25 
    25 
    26 rm -f tmp.regression
    26 if [ "$1" != "-k" ]; then
       
    27 	rm -f tmp.regression
       
    28 fi