Code doesn't work under Python 3 yet.
[super-star-trek.git] / test / Makefile
index d77b4e070c3767cda39753381ceddf76848201af..91983cec35efe09436cf04851d06add6681ea079 100644 (file)
@@ -1,5 +1,7 @@
 # Test-suite makefile for sst
 
+PYTHON=python2
+
 all: regress
        @echo "No diff output is good news."
 
@@ -22,8 +24,8 @@ regress:
        do \
            if [ ! -f $${test}.tst ] ; \
            then \
-               (if echo "Testing $${test}" >&2; \
-               ../sst.py -r $${test}.log >/tmp/regress 2>&1; \
+               (if echo -n "$${test}: " >&2; grep 'Test' $${test}.log >&2;\
+               $(PYTHON) ../sst.py -r $${test}.log >/tmp/regress 2>&1; \
                then diff -u $${test}.chk /tmp/regress; \
                else echo "*** Nonzero return status on $${test}!"; exit 1; fi;) \
            fi \