|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| Makefile | H A D | 16-Feb-2021 | 3.8 KiB | 102 | 72 |
| README | H A D | 16-Feb-2021 | 1.2 KiB | 41 | 25 |
| axebear.chk | H A D | 16-Feb-2021 | 28.2 KiB | 1,640 | 888 |
| axeorama.chk | H A D | 16-Feb-2021 | 10.9 KiB | 661 | 360 |
| barehands.chk | H A D | 16-Feb-2021 | 5 KiB | 316 | 168 |
| bigfail.chk | H A D | 16-Feb-2021 | 43.1 KiB | 2,536 | 1,369 |
| birdsnakewake.chk | H A D | 16-Feb-2021 | 50.2 KiB | 2,941 | 1,592 |
| birdweight.chk | H A D | 16-Feb-2021 | 7.1 KiB | 465 | 255 |
| boulder2.chk | H A D | 16-Feb-2021 | 26.9 KiB | 1,488 | 809 |
| breakmirror.chk | H A D | 16-Feb-2021 | 51 KiB | 2,994 | 1,620 |
| carrybird.chk | H A D | 16-Feb-2021 | 1.6 KiB | 84 | 45 |
| carryfreebird.chk | H A D | 16-Feb-2021 | 5.2 KiB | 336 | 181 |
| cheatresume.chk | H A D | 16-Feb-2021 | 825 | 27 | 16 |
| cheatresume2.chk | H A D | 16-Feb-2021 | 602 | 25 | 14 |
| coverage_dungeon.py | H A D | 16-Feb-2021 | 10.4 KiB | 269 | 191 |
| death-jump.chk | H A D | 16-Feb-2021 | 3.3 KiB | 163 | 92 |
| decheck | H A D | 16-Feb-2021 | 107 | 4 | 1 |
| defeat.chk | H A D | 16-Feb-2021 | 52.1 KiB | 3,028 | 1,642 |
| domefail.chk | H A D | 16-Feb-2021 | 3.1 KiB | 175 | 95 |
| dragon_secret5.chk | H A D | 16-Feb-2021 | 4.7 KiB | 255 | 138 |
| dropcagedbird.chk | H A D | 16-Feb-2021 | 2.7 KiB | 159 | 87 |
| drown.chk | H A D | 16-Feb-2021 | 16.1 KiB | 967 | 522 |
| dwarf.chk | H A D | 16-Feb-2021 | 6.4 KiB | 388 | 214 |
| dwarf_alternative.chk | H A D | 16-Feb-2021 | 1.2 KiB | 61 | 32 |
| eggs_done.chk | H A D | 16-Feb-2021 | 23 KiB | 1,232 | 672 |
| eggs_vanish.chk | H A D | 16-Feb-2021 | 8.3 KiB | 444 | 245 |
| endgame428.chk | H A D | 16-Feb-2021 | 50.3 KiB | 2,947 | 1,595 |
| endobjects.chk | H A D | 16-Feb-2021 | 44.4 KiB | 2,464 | 1,333 |
| fail_hint_maze.chk | H A D | 16-Feb-2021 | 3.8 KiB | 445 | 232 |
| fail_hint_ogre.chk | H A D | 16-Feb-2021 | 28.8 KiB | 1,647 | 883 |
| fail_hint_ogre2.chk | H A D | 16-Feb-2021 | 6.9 KiB | 403 | 215 |
| fail_hint_woods.chk | H A D | 16-Feb-2021 | 864 | 118 | 59 |
| fillfail.chk | H A D | 16-Feb-2021 | 930 | 66 | 33 |
| fillvase.chk | H A D | 16-Feb-2021 | 25.1 KiB | 1,472 | 802 |
| footslip.chk | H A D | 16-Feb-2021 | 14 KiB | 784 | 426 |
| gemstates.chk | H A D | 16-Feb-2021 | 36.9 KiB | 2,154 | 1,166 |
| hint_dark.chk | H A D | 16-Feb-2021 | 1.5 KiB | 159 | 81 |
| hint_grate.chk | H A D | 16-Feb-2021 | 1.5 KiB | 92 | 49 |
| hint_jade.chk | H A D | 16-Feb-2021 | 33.7 KiB | 1,857 | 1,007 |
| hint_snake.chk | H A D | 16-Feb-2021 | 3.8 KiB | 201 | 110 |
| hint_urn.chk | H A D | 16-Feb-2021 | 1.1 KiB | 83 | 42 |
| hint_witt.chk | H A D | 16-Feb-2021 | 41.5 KiB | 2,439 | 1,316 |
| illformed.chk | H A D | 16-Feb-2021 | 9.5 KiB | 700 | 367 |
| intransitivecarry.chk | H A D | 16-Feb-2021 | 672 | 44 | 22 |
| issue36.chk | H A D | 16-Feb-2021 | 688 | 42 | 21 |
| issue37.chk | H A D | 16-Feb-2021 | 711 | 41 | 21 |
| lampdim.chk | H A D | 16-Feb-2021 | 42.3 KiB | 2,517 | 1,358 |
| lampdim2.chk | H A D | 16-Feb-2021 | 43.6 KiB | 2,604 | 1,404 |
| lampdim3.chk | H A D | 16-Feb-2021 | 42.6 KiB | 2,591 | 1,393 |
| listenloud.chk | H A D | 16-Feb-2021 | 15.6 KiB | 865 | 477 |
| lockchain.chk | H A D | 16-Feb-2021 | 32.8 KiB | 1,891 | 1,030 |
| logopt.chk | H A D | 16-Feb-2021 | 590 | 30 | 15 |
| mazealldiff.chk | H A D | 16-Feb-2021 | 42.4 KiB | 2,518 | 1,356 |
| mazehint.chk | H A D | 16-Feb-2021 | 9.6 KiB | 627 | 323 |
| notrident.chk | H A D | 16-Feb-2021 | 22.9 KiB | 1,325 | 721 |
| ogre_no_dwarves.chk | H A D | 16-Feb-2021 | 3.5 KiB | 161 | 90 |
| ogrehint.chk | H A D | 16-Feb-2021 | 12 KiB | 729 | 386 |
| oilplant.chk | H A D | 16-Feb-2021 | 19.8 KiB | 1,155 | 626 |
| oldstyle.chk | H A D | 16-Feb-2021 | 689 | 45 | 24 |
| panic.chk | H A D | 16-Feb-2021 | 45 KiB | 2,640 | 1,424 |
| panic2.chk | H A D | 16-Feb-2021 | 44.5 KiB | 2,601 | 1,404 |
| pirate_carry.chk | H A D | 16-Feb-2021 | 6 KiB | 325 | 176 |
| pirate_pyramid.chk | H A D | 16-Feb-2021 | 6.2 KiB | 365 | 196 |
| pirate_spotted.chk | H A D | 16-Feb-2021 | 33.8 KiB | 1,848 | 1,006 |
| pitfall.chk | H A D | 16-Feb-2021 | 2.3 KiB | 113 | 61 |
| plover.chk | H A D | 16-Feb-2021 | 20.9 KiB | 1,178 | 638 |
| reach_ledge_short.chk | H A D | 16-Feb-2021 | 26.4 KiB | 1,484 | 801 |
| reach_noclimb.chk | H A D | 16-Feb-2021 | 4.1 KiB | 179 | 103 |
| reach_planttop.chk | H A D | 16-Feb-2021 | 7.8 KiB | 396 | 218 |
| reincarnate.chk | H A D | 16-Feb-2021 | 3.3 KiB | 152 | 87 |
| resumefail.chk | H A D | 16-Feb-2021 | 637 | 35 | 18 |
| resumefail2.chk | H A D | 16-Feb-2021 | 666 | 25 | 14 |
| savefail.chk | H A D | 16-Feb-2021 | 656 | 36 | 19 |
| saveresume.1.chk | H A D | 16-Feb-2021 | 627 | 39 | 21 |
| saveresume.2.chk | H A D | 16-Feb-2021 | 882 | 57 | 29 |
| saveresume.3.chk | H A D | 16-Feb-2021 | 50 KiB | 2,945 | 1,593 |
| saveresume.4.chk | H A D | 16-Feb-2021 | 740 | 29 | 17 |
| saveresumeopt.chk | H A D | 16-Feb-2021 | 204 | 10 | 4 |
| seedcrash.chk | H A D | 16-Feb-2021 | 22.5 KiB | 1,307 | 709 |
| snake_food.chk | H A D | 16-Feb-2021 | 3.1 KiB | 160 | 92 |
| specials.chk | H A D | 16-Feb-2021 | 5.2 KiB | 140 | 102 |
| splatter.chk | H A D | 16-Feb-2021 | 50.1 KiB | 2,933 | 1,587 |
| tall.chk | H A D | 16-Feb-2021 | 19.3 KiB | 1,033 | 565 |
| trident.chk | H A D | 16-Feb-2021 | 25.3 KiB | 1,429 | 773 |
| troll_returns.chk | H A D | 16-Feb-2021 | 17.5 KiB | 921 | 505 |
| turnpenalties.chk | H A D | 16-Feb-2021 | 285.3 KiB | 20,540 | 10,522 |
| urntest.chk | H A D | 16-Feb-2021 | 35.8 KiB | 2,114 | 1,142 |
| urntest2.chk | H A D | 16-Feb-2021 | 33.8 KiB | 2,039 | 1,099 |
| urntest3.chk | H A D | 16-Feb-2021 | 33.9 KiB | 2,024 | 1,092 |
| vending.chk | H A D | 16-Feb-2021 | 4.8 KiB | 314 | 167 |
| wakedwarves.chk | H A D | 16-Feb-2021 | 49.6 KiB | 2,916 | 1,576 |
| wakedwarves2.chk | H A D | 16-Feb-2021 | 50.1 KiB | 2,932 | 1,587 |
| wakedwarves3.chk | H A D | 16-Feb-2021 | 49.6 KiB | 2,930 | 1,583 |
| water_plant2.chk | H A D | 16-Feb-2021 | 10.6 KiB | 611 | 328 |
| weirdbird.chk | H A D | 16-Feb-2021 | 3.3 KiB | 227 | 120 |
| weirddwarf.chk | H A D | 16-Feb-2021 | 7.9 KiB | 523 | 277 |
| wittsend.chk | H A D | 16-Feb-2021 | 45.5 KiB | 2,637 | 1,426 |
| woodshint.chk | H A D | 16-Feb-2021 | 4.3 KiB | 323 | 164 |
README
1= Notes on the test machinery =
2
3== Understanding and running tests ==
4
5A .log extension means it's a game log
6A .chk extension means it's expected output from a test
7
8The test files are run in alphabetical order. This allows you to
9ensure certain tests are run in a particular order merely by giving
10them appropriate names, e.g.: test.1.log, test.2.log, test.3.log. This
11is useful for testing save and resume.
12
13In general, a file named foo.chk is the expected output from the game log
14foo.log. To add new tests, just drop log files in this directory.
15
16To see summary lines from all tests, 'make testlist'. The summary lines
17are those led with ##; you should have one such descriptive line at the
18head of each file.
19
20To run the tests, "make regress".
21
22To remake the check files, "make buildregress".
23
24== Composing tests ==
25
26The simplest way to make a test is to simply play a game with the -l
27option giving a log path. Commands will be captured to that log.
28
29To re-use a command sequence from an existing log, run advent and
30paste it to the advent command log from the clipboard.
31
32To see where we can use more tests, have a look at our test coverage
33report:
34
35http://esr.gitlab.io/open-adventure/coverage/
36
37Improvements in test coverage are always welcome.
38
39// end
40
41