projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Another test load.
[super-star-trek.git]
/
test
/
Makefile
diff --git
a/test/Makefile
b/test/Makefile
index d894a02f2ddd7726021311a75a8ac9f4bb582c19..9c27e0396c15d297ab66116691f2b044edfe1d34 100644
(file)
--- a/
test/Makefile
+++ b/
test/Makefile
@@
-1,6
+1,12
@@
# Test-suite makefile for sst
# Test-suite makefile for sst
-all: regress
+PYTHON=python
+
+all:
+ @echo "With Python 2:"
+ @make -e PYTHON=python2 regress
+ @echo "With Python 3:"
+ @make -e PYTHON=python3 regress
@echo "No diff output is good news."
.SUFFIXES: .log .chk
@echo "No diff output is good news."
.SUFFIXES: .log .chk
@@
-23,7
+29,7
@@
regress:
if [ ! -f $${test}.tst ] ; \
then \
(if echo -n "$${test}: " >&2; grep 'Test' $${test}.log >&2;\
if [ ! -f $${test}.tst ] ; \
then \
(if echo -n "$${test}: " >&2; grep 'Test' $${test}.log >&2;\
- ../sst.py -r $${test}.log >/tmp/regress 2>&1; \
+
$(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 \
then diff -u $${test}.chk /tmp/regress; \
else echo "*** Nonzero return status on $${test}!"; exit 1; fi;) \
fi \