Another test coverage improvement.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 13 Apr 2022 01:51:37 +0000 (21:51 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 13 Apr 2022 01:51:37 +0000 (21:51 -0400)
tests/defeat.chk
tests/defeat.log

index 055ea6a5c6f12fcb4d0805dd88963f2af294ffa2..4f4cf80dd2f2662cbf2aaa60ccc1e294624b569e 100644 (file)
@@ -2932,6 +2932,20 @@ OK
 Interesting.  There seems to be something written on the underside of
 the oyster.
 
+> read oyster
+
+Hmmm, this looks like a clue, which means it'll cost you 10 points to
+read it.  Should I go ahead and read it anyway?
+
+> y
+
+It says, "There is a way out of this place.  Do you need any more
+information to escape?  Sorry, but this initial hint is all you get."
+
+> read oyster
+
+It says the same thing it did before.  Hm, maybe it's a pun?
+
 > drop oyster
 
 OK
@@ -3022,8 +3036,8 @@ There is a loud explosion, and a twenty-foot hole appears in the far
 wall, burying the snakes in the rubble.  A river of molten lava pours
 in through the hole, destroying everything in its path, including you!
 
-You scored 399 out of a possible 430, using 480 turns.
+You scored 389 out of a possible 430, using 482 turns.
 
 Your score puts you in Master Adventurer Class B.
 
-To achieve the next higher rating, you need 12 more points.
+To achieve the next higher rating, you need 22 more points.
index 8d90d68a707d0b769dc7886ed772a4fdcdf4aff5..c42430a4e8f909ab153829bf1fbfde9e164ed7ca 100644 (file)
@@ -472,8 +472,11 @@ e
 e
 e
 e
-# Expecting failure here
 take oyster
+# Test both cases (before and after hint) of reading oyster 
+read oyster
+y
+read oyster
 drop oyster
 open oyster
 sw