Add simple tests of save and resume.
authorJason S. Ninneman <jsn@mbar.us>
Tue, 6 Jun 2017 02:20:39 +0000 (19:20 -0700)
committerJason S. Ninneman <jsn@mbar.us>
Tue, 6 Jun 2017 02:20:39 +0000 (19:20 -0700)
tests/saveresume.1.chk [new file with mode: 0644]
tests/saveresume.1.log [new file with mode: 0644]
tests/saveresume.2.chk [new file with mode: 0644]
tests/saveresume.2.log [new file with mode: 0644]

diff --git a/tests/saveresume.1.chk b/tests/saveresume.1.chk
new file mode 100644 (file)
index 0000000..ee9f693
--- /dev/null
@@ -0,0 +1,27 @@
+
+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 1240742801
+Seed set to 1240742801
+
+You're in front of building.  
+
+> save
+
+I can suspend your Adventure for you so that you can resume later, but
+it will cost you 5 points.   
+
+Is this acceptable?
+
+> y
+
+OK   
+
+File name: 
+To resume your Adventure, start a new game and then say "RESUME".
diff --git a/tests/saveresume.1.log b/tests/saveresume.1.log
new file mode 100644 (file)
index 0000000..36de492
--- /dev/null
@@ -0,0 +1,7 @@
+## Save right after starting
+n
+seed 1240742801
+save
+y
+saveresume
+y
diff --git a/tests/saveresume.2.chk b/tests/saveresume.2.chk
new file mode 100644 (file)
index 0000000..d76d314
--- /dev/null
@@ -0,0 +1,27 @@
+
+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.  
+
+> resume
+
+File name: 
+You're in front of building.  
+
+> quit
+
+Do you really want to quit now?   
+
+> yes
+
+OK   
+
+You scored  27 out of a possible 430, using    2 turns.  
+
+You are obviously a rank amateur.  Better luck next time.   
+
+To achieve the next higher rating, you need 19 more points.  
diff --git a/tests/saveresume.2.log b/tests/saveresume.2.log
new file mode 100644 (file)
index 0000000..90d4d9a
--- /dev/null
@@ -0,0 +1,6 @@
+## Resume and then quit
+n
+resume
+saveresume
+quit
+yes