Add a 'check' production to integrate test machinery.
authorEric S. Raymond <esr@thyrsus.com>
Mon, 20 Feb 2012 20:08:18 +0000 (15:08 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Mon, 20 Feb 2012 20:08:18 +0000 (15:08 -0500)
Makefile
doc/HACKING

index 61855c93c42fbf97903c9ca2500c0383b916f2d6..f85b3376950fcf6a5479cd84a83c0257f4d0ef3e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -29,6 +29,9 @@ sst-$(VERS).tar.gz: $(SOURCES) sst.6
 
 dist: sst-$(VERS).tar.gz
 
+check: #pylint
+       cd test; make --quiet
+
 pychecker:
        @-pychecker --quiet --only --limit 50 sst.py
 
index 32bccdcec4ec69cde1a0e0aaa9dea3c70b6397e2..93c0df68d136ba983ee5a707e1579f48bf1c6b51 100644 (file)
@@ -216,21 +216,8 @@ This code has been designed to be tested.  A simple shellscript
 included in the distribution, 'replay', automatically reruns the
 last game you played.
 
-Here are some interesting seeds for debugging and regression testing
-For each one, I list the seed, the options, and the last svn revision
-for which it is known to have given the described behavior.
+See the "test" directory for regression-test logs and checkfiles.
 
-1160647745 regular short good fancy    (r769)
-
-Starts you in a quadrant with the Super-Commander in it.  Slamming three
-torps at him will kill him.  You can use this to regression-test both
-torpedo tracks and the Deep Space Probe. Known bug: "probe aut 2 8"
-triggers manual navigation.
-
-1160707235 regular short good fancy    (r769)
-
-Do sr/mov aut 5 4/sr/sensors/orbit/transport; you'll get a transporter
-failure.
 
 NOTES ON THE PYTHON TRANSLATION: