]> git.draconx.ca Git - rrace.git/blobdiff - tests/game.at
Mix in PID with initial seed.
[rrace.git] / tests / game.at
index 610b066817f0b0170cef98f7f8a21c9e6f9ad2a3..7defcdb15ff737dec5c6b7bc40b815e6afcf8b23 100644 (file)
@@ -652,3 +652,12 @@ AT_CHECK([overlaygoal <boards.dat >result.dat && cat result.dat],
   [0], [expout])
 
 AT_CLEANUP
+
+# Basic check that we get different initial games if we run the program
+# multiple times in sequence.
+AT_SETUP([game_reset initial seed])
+
+AT_CHECK([initboard >a && initboard >b && initboard >c])
+AT_CHECK([diff a b || diff b c || diff a c || exit 42], [42], [ignore-nolog])
+
+AT_CLEANUP