Factor out the test of the bare word "seed".
authorEric S. Raymond <esr@thyrsus.com>
Thu, 30 Mar 2023 04:54:13 +0000 (00:54 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 30 Mar 2023 05:05:32 +0000 (01:05 -0400)
tests/illformed.chk
tests/illformed.log
tests/seedless.chk [new file with mode: 0644]
tests/seedless.log [new file with mode: 0644]

index 2f9cad3724e7b45b8ce8dfed196d70bf4f06aa47..7d8bdae65db1fc9e79dc2379f09c663489a9d9ea 100644 (file)
@@ -73,19 +73,11 @@ Sorry, but I no longer seem to remember how it was you got here.
 
 You're in front of building.
 
-> seed
-
-This command requires a numeric argument.
-
-You're in front of building.
-
 > waste
 
 This command requires a numeric argument.
 
-You are standing at the end of a road before a small brick building.
-Around you is a forest.  A small stream flows out of the building and
-down a gully.
+You're in front of building.
 
 > eat grate
 
@@ -238,7 +230,9 @@ There is a bottle of water here.
 
 > out
 
-You're in front of building.
+You are standing at the end of a road before a small brick building.
+Around you is a forest.  A small stream flows out of the building and
+down a gully.
 
 > stream
 
@@ -622,7 +616,7 @@ Okay, "boo".
 
 > score
 
-You have garnered 27 out of a possible 430 points, using 118 turns.
+You have garnered 27 out of a possible 430 points, using 117 turns.
 
 > z
 
@@ -630,7 +624,7 @@ OK
 
 > score
 
-You have garnered 27 out of a possible 430 points, using 120 turns.
+You have garnered 27 out of a possible 430 points, using 119 turns.
 
 > quit keys
 
index 59315fed2772b63a4515c639e63435703be5f774..08fef09f4e3532e047d02c4a210dfd04e4448288 100644 (file)
@@ -13,7 +13,6 @@ say rub
 say grate
 _
 back
-seed
 waste
 eat grate
 23
diff --git a/tests/seedless.chk b/tests/seedless.chk
new file mode 100644 (file)
index 0000000..d921b5f
--- /dev/null
@@ -0,0 +1,21 @@
+
+Welcome to Adventure!!  Would you like instructions?
+
+> n
+
+You are standing at the end of a road before a small brick building.
+Around you is a forest.  A small stream flows out of the building and
+down a gully.
+
+> seed
+
+This command requires a numeric argument.
+
+You're in front of building.
+
+> 
+You scored 32 out of a possible 430, using 1 turn.
+
+You are obviously a rank amateur.  Better luck next time.
+
+To achieve the next higher rating, you need 14 more points.
diff --git a/tests/seedless.log b/tests/seedless.log
new file mode 100644 (file)
index 0000000..7c219f6
--- /dev/null
@@ -0,0 +1,4 @@
+# Check that argumentless seed command throws an error
+#NOCOMPARE The word "seed" alone is mot recognized in advent430
+n
+seed