;; -----------------------------------------------------------------------------

PROJECT 4: designing, implementing, and testing a board service 
	
 FILES

   board-tester.rkt : the test harness

   xdiff-xml    : diff for our xml files 
   xrun         : run all test cases 

   board-tests/
     in*.xml	: additional test cases 
     out*.xml	: the corresponding results 

   -------------------------------------------------------

 TO RUN: for N in [0 .. 9]

   $ ./xrun 

   which runs all test cases in board-tests/ like this: 

   $ ./board-tests.rkt < inN.xml | xdiff-xml outN.xml -

   ./board-tests.rkt : consume series of GraphDescriptions from stdin
   		  produces series of results on stdout  

The purpose of the test cases is documented in the internal test suite of
board-tests.rkt. 
