Repository head::
Fixed a longstanding bug in the chart display.
+ Minor port fixes for recent Python 23 versions.
+ Test suite is TAPified.
2.5: 2019-04-24::
Now runs identically under Python 2 and Python 3.
PYTHON=python
-TAPFILTER=cat
+# The tests output TAP (Test Anything Proocol)
+# If you have either of these TAP viwers installed,
+# S good ing will happen.
+TAPVIEWER=cat
ifeq (,$(command -v tapview))
- TAPFILTER=tapview
+ TAPVIEWER=tapview
else
ifeq (,$(command -v tappy))
- TAPFILTER=tappy
+ TAPVIEWER=tappy
endif
endif
all:
@echo "With Python 2:"
- @$(MAKE) -e PYTHON=python2 regress | $(TAPFILTER)
+ @$(MAKE) -e PYTHON=python2 regress | $(TAPVIEWER)
@echo "With Python 3:"
- @$(MAKE) -e PYTHON=python3 regress | $(TAPFILTER)
+ @$(MAKE) -e PYTHON=python3 regress | $(TAPVIEWER)
@echo "No diff output is good news."
.SUFFIXES: .log .chk