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?
|
On what?
|
||||||
|
|
||||||
|
> blast food
|
||||||
|
|
||||||
|
Blasting requires dynamite.
|
||||||
|
|
||||||
> suspend food
|
> suspend food
|
||||||
|
|
||||||
Huh?
|
Huh?
|
||||||
|
@ -439,7 +443,7 @@ Okay, "BOO".
|
||||||
|
|
||||||
> score
|
> 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
|
> quit keys
|
||||||
|
|
||||||
|
@ -453,7 +457,7 @@ Do you really want to quit now?
|
||||||
|
|
||||||
OK
|
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.
|
You are obviously a rank amateur. Better luck next time.
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,7 @@ walk food
|
||||||
score food
|
score food
|
||||||
foo food
|
foo food
|
||||||
brief food
|
brief food
|
||||||
|
blast food
|
||||||
suspend food
|
suspend food
|
||||||
resume food
|
resume food
|
||||||
out
|
out
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue