TAP explanation and NEWS update.
authorEric S. Raymond <esr@thyrsus.com>
Fri, 16 Apr 2021 20:52:29 +0000 (16:52 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Fri, 16 Apr 2021 20:52:29 +0000 (16:52 -0400)
NEWS
test/Makefile

diff --git a/NEWS b/NEWS
index 4d7c4d4030db2a06809334b9fb24a9121e9ce5e2..d85264ce17d31bf47b19ba5d7d0d8ab93ae5b4b5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,8 @@
 
 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.
index 557cbd50658da21b91653fc8c0e7f658d074ef23..a0d91268843cbdeed72418fbd92af9dcda24dd6b 100644 (file)
@@ -2,20 +2,23 @@
 
 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