Test coverage - Almost all of score.c
This commit is contained in:
parent
3c8530663d
commit
236abc8cab
5 changed files with 44 additions and 2 deletions
31
tests/cheatresume.chk
Normal file
31
tests/cheatresume.chk
Normal file
|
@ -0,0 +1,31 @@
|
|||
|
||||
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
|
||||
Can't open file y, try again.
|
||||
|
||||
You're at sw end.
|
||||
|
||||
The grate is locked.
|
||||
|
||||
> blast
|
||||
|
||||
There is a loud explosion, and a twenty-foot hole appears in the far
|
||||
wall, burying the dwarves in the rubble. You march through the hole
|
||||
and find yourself in the main office, where a cheering band of
|
||||
friendly elves carry the conquering adventurer off into the sunset.
|
||||
|
||||
It's a pity you took so long about it.
|
||||
|
||||
You scored 1000428 out of a possible 430, using 1 turn.
|
||||
|
||||
You just went off my scale!!
|
||||
|
||||
To achieve the next higher rating would be a neat trick!
|
||||
Congratulations!!
|
6
tests/cheatresume.log
Normal file
6
tests/cheatresume.log
Normal file
|
@ -0,0 +1,6 @@
|
|||
## Resume input from /dev/random, inducing a version mismatch error
|
||||
n
|
||||
resume
|
||||
y
|
||||
cheatsave.testsave
|
||||
blast
|
BIN
tests/cheatsave.testsave
Normal file
BIN
tests/cheatsave.testsave
Normal file
Binary file not shown.
|
@ -75,6 +75,10 @@ I don't know how.
|
|||
|
||||
On what?
|
||||
|
||||
> blast food
|
||||
|
||||
Blasting requires dynamite.
|
||||
|
||||
> suspend food
|
||||
|
||||
Huh?
|
||||
|
@ -439,7 +443,7 @@ Okay, "BOO".
|
|||
|
||||
> score
|
||||
|
||||
You have garnered 27 out of a possible 430 points, using 86 turns.
|
||||
You have garnered 27 out of a possible 430 points, using 87 turns.
|
||||
|
||||
> quit keys
|
||||
|
||||
|
@ -453,7 +457,7 @@ Do you really want to quit now?
|
|||
|
||||
OK
|
||||
|
||||
You scored 27 out of a possible 430, using 88 turns.
|
||||
You scored 27 out of a possible 430, using 89 turns.
|
||||
|
||||
You are obviously a rank amateur. Better luck next time.
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@ walk food
|
|||
score food
|
||||
foo food
|
||||
brief food
|
||||
blast food
|
||||
suspend food
|
||||
resume food
|
||||
out
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue