Partial REUSE cmpliance.
[open-adventure.git] / tests / fillvase.log
index d5de162cea4c43939569d98b6e539b87e33059cb..babbf9f87682a12d66f7e0b89de419f8791b0e71 100644 (file)
@@ -1,4 +1,19 @@
 ## Fill the vase
+# SPDX-FileCopyrightText: Eric S. Raymond
+# SPDX-License-Identifier: BSD-2-Clause
+# Arthur O'Dwyer <arthur.j.odwyer@gmail.com> writes:
+#
+# (4) Lastly, here's a test case for you! Go get the VASE; then get the
+# PILLOW; then go back to the stream (any stream) and DROP PILLOW; then FILL
+# VASE. What should happen? This is a trick question, because literally every
+# historical version of Adventure has *some* bug here. They duplicate
+# messages (MCDO0551), or the vase shatters and then shows up re-formed but
+# immobile (WOOD0350, WOOD0430), or the vase shows up shattered but still in
+# your inventory (KNUT0350), or... So you get to pick your behavior! From the
+# code, I think you're faithfully emulating WOOD0430's bug.
+#
+# Turns out we fixed this, perhaps inadvertently.
+#
 n
 seed 1838473132
 in
@@ -213,6 +228,8 @@ take trident
 nw
 s
 take vase
+# Inserted
+fill vase
 se
 throw axe
 take axe
@@ -232,8 +249,15 @@ n
 off
 plugh
 out
-# Everything above this from endgame428
+# Everything not marked 'Inserted' above this from endgame428
 inven
 stream
+drop pillow
+drop vase
+fill vase
+carry vase
 read vase
 fill vase
+inven
+look
+take vase