Commit graph

403 commits

Author SHA1 Message Date
Eric S. Raymond
c78845e05a Update maxhinert for tap from reposurgeon...
...but it doesn't work yet.
2022-04-12 23:23:48 -04:00
Eric S. Raymond
74dc0d168a Take test coverage back to 100% 2022-04-12 22:47:41 -04:00
Eric S. Raymond
829e55f99d Another test coverage improvement. 2022-04-12 21:51:37 -04:00
Eric S. Raymond
10b888f449 Another coverage improvement 2022-04-12 21:24:42 -04:00
Eric S. Raymond
f9237d6970 Improve YAML symbol coverage. 2022-04-12 20:08:45 -04:00
Eric S. Raymond
8b8a3a73c4 Fix bugs in coverage testing. 2022-04-12 19:45:43 -04:00
Eric S. Raymond
c5250b5f3f Clean up warning and deprecation issues. 2022-04-12 10:53:37 -04:00
Eric S. Raymond
49e2479efa Improve test coverage. 2022-04-07 06:42:20 -04:00
Eric S. Raymond
beae508e1d Add a test for the isolated-foo case 2022-04-06 14:54:43 -04:00
Eric S. Raymond
dd5ca23302 Second part of fix for "fee fie foe foo" and "fum", with test. 2022-04-06 14:41:30 -04:00
Eric S. Raymond
db384731a7 Address GitLab issue #56: handling of "fee fie foe foo" and "fum"
Also add a regression test for this.
2022-04-06 13:43:08 -04:00
Eric S. Raymond
a2116b3d79 Add test for correct listen behavior. 2022-04-06 07:54:20 -04:00
Eric S. Raymond
46e1595cb0 Address Gitlanb issue #54: listen command not showing all sounds 2022-04-06 07:49:42 -04:00
Eric S. Raymond
e0b9aeda6e Resolve Gitlab issue #55: in endgame, some object starting states are incorrect
The uncaged status of the bird in the endagame doesn't seem worth the effort to fix it.
2022-04-05 19:20:21 -04:00
Eric S. Raymond
73b49d27f4 Fix issue #51: rug flying is broken
And add a test for the fix.
2022-04-05 15:18:17 -04:00
Eric S. Raymond
5ab94ce8de Fix bad copypasta. 2021-03-14 20:45:34 -04:00
Eric S. Raymond
5aaa22860a Experimental steps towards TAP and test parallelization. 2021-03-10 16:56:39 -05:00
Eric S. Raymond
f2f238e9e4 Address GitLab issue #55: water should not be available in endgame. 2021-02-15 22:21:26 -05:00
Jason Ninneman
12443b0159 Use Python 3, not 2. 2021-01-11 15:56:05 +00:00
Eric S. Raymond
bfbea454c7 Trim a legend to less than 80 lines. 2021-01-11 00:20:03 -05:00
Jason Ninneman
2ad0fc148b Bump save version number in a test. 2019-02-28 13:04:12 -07:00
Jason Ninneman
5c260e3aec Apply the recent typo fixes to the tests, so they pass. 2019-02-28 10:24:14 +00:00
Aaron Traas
dd1d69ad82 Fix for change in list handling behavior in Python 3 2018-12-03 13:48:00 -05:00
Eric S. Raymond
eb49f4d0d2 Comment polishing. 2018-11-18 16:27:06 -05:00
Eric S. Raymond
c09e36ef8b Recover 100% test coverage. 2018-11-16 05:04:18 -05:00
Eric S. Raymond
09cd426443 Try to get that last line of coverage. 2018-11-15 19:56:01 -05:00
Eric S. Raymond
31d561b470 Coverage improvement. Also, it's rude to die silently. 2018-11-15 13:55:10 -05:00
Eric S. Raymond
42c66160a7 Another coverage tweak. 2018-11-15 13:23:16 -05:00
Eric S. Raymond
5ce427b62b Another coverage tweak. 2018-11-15 12:40:04 -05:00
Eric S. Raymond
e060b99baf Create regression test for issue #36. 2018-11-14 13:17:56 -05:00
Eric S. Raymond
7701642e0c Regression test for GitLab issue #37 fix. 2018-11-14 13:03:33 -05:00
Eric S. Raymond
6e340dfd53 Fix some accidental test damage in Javier's last commit. 2018-11-11 08:02:21 -05:00
Javier
a782e19982 Patch 1 2018-11-11 12:56:03 +00:00
Eric S. Raymond
6de0149f9e Fix for GitLab issue #40: Inconsistant inventory space 2018-03-10 17:58:46 -05:00
NHOrus
9e2cb3c191 Put some of important parameters into fixed width signed integers
Massaged test files. Fixes issue #41
2017-09-11 00:58:13 +03:00
NHOrus
7ad7dd209e Remove extraneous listing of files 2017-08-13 12:14:09 +01:00
Eric S. Raymond
87c6d3fb1e Canonicalize OV commands to VO form.
Allows us to get rid of some obscure logic that causes an unnecessary
word shift. One error message changes in a benign way.
2017-08-03 15:02:41 -04:00
Eric S. Raymond
6c7e5a3ac1 Remove 'version test...
...it's too much of a PITA to edit the check file after every release bump.
2017-08-01 19:45:55 -04:00
Eric S. Raymond
25e6b11fd0 Add regression test for split commands. 2017-08-01 19:40:28 -04:00
Eric S. Raymond
fd4e3aea6a Address GitLab issue #36: "Get what?" prompt incorrectly handled 2017-08-01 18:37:58 -04:00
Aaron Traas
319c5830c8 Moved dungeon.c and dungeon.h templates into external files.
Also refactored to use named vars in the templates, so it's easier to
refactor, as order when you call .format() isn't important.
2017-07-23 12:15:25 -04:00
Aaron Traas
ca5374edc3 Modified action() to take take a copy of command rather than a pointer.
It should be safer now that we're not scribbling all over command in
action(), as it's closer to pure. Also fixed a bug in say.
2017-07-21 18:27:02 -04:00
Aaron Traas
30f13c6c25 Back up to 100% coverage. 2017-07-21 17:22:03 -04:00
Aaron Traas
e8a627f964 Specials excised from adventure.yaml 2017-07-21 17:15:23 -04:00
Aaron Traas
5337e00725 Fix to Gitlab issue #32. Now SEED and WASTE are in adventure.yaml
NOTE: the tests are all updated because now, like every other action,
SEED and WASTE have a \n before their output, as they correctly use
SPEAK
2017-07-21 10:23:02 -04:00
NHOrus
10d681ebeb Test for freshly fixed bugs
Also, removed redundant specials from illformed
2017-07-20 21:00:23 +03:00
Eric S. Raymond
2c2640a4d8 Restore full code coverage. 2017-07-20 13:37:26 -04:00
Eric S. Raymond
2aa35a6d84 Fix test breakage. 2017-07-20 12:29:52 -04:00
Eric S. Raymond
342994376a Address GitLab issue #28: Advent hangs on some inputs 2017-07-20 12:24:02 -04:00
Eric S. Raymond
8bd947b54d Last remnants of packing removed.
As a bonus, a bug in %S pluralization became obvious and was fixed.
2017-07-20 10:36:22 -04:00