Tim Van Baak
7773c571e3
Add hold-order assertion for unparseable orders
2024-09-06 16:03:43 +00:00
Tim Van Baak
5b32786904
Implement support-move parsing
2024-09-05 05:27:48 +00:00
Tim Van Baak
ae5eb22010
Implement support-hold parsing
2024-09-05 05:22:07 +00:00
Tim Van Baak
80f340c0b2
Implement assert moves/no-move
2024-09-03 04:25:37 +00:00
Tim Van Baak
e9c9999268
Implement assert has-past
2024-09-03 03:49:38 +00:00
Tim Van Baak
4fee854c4c
Refactor script handlers to return a result type
...
This moves the point of strictness from the handler to the driver, which makes more sense and keeps it in one place. Drivers choose to be strict when a script result is a failure but still gives a continuation handler. The CLI driver prints an error and continues, while the test driver fails if it wasn't expecting the failure.
2024-09-03 03:20:59 +00:00
Tim Van Baak
569c9021e6
Disable some broken tests for now
2024-09-02 19:52:27 +00:00
Tim Van Baak
f18147f666
Enable suppressing adjudicator output in tests
2024-08-28 21:27:35 +00:00
Tim Van Baak
9f52c78b40
Enable repl output to /dev/null
2024-08-28 21:10:41 +00:00
Tim Van Baak
7b890046b6
Add assertion stubs and unit tests
2024-08-28 19:14:19 +00:00
Tim Van Baak
720ccc4329
Add standard repl helper
2024-08-28 15:09:57 +00:00
Tim Van Baak
d2a46aa02d
Implement dummy assertions
2024-08-28 15:01:27 +00:00
Tim Van Baak
44f2c25a2c
Add unit test for submitting orders in the repl
2024-08-28 00:46:32 +00:00
Tim Van Baak
43a2517a95
Fix unit declaration commands
2024-08-28 00:45:38 +00:00
Tim Van Baak
512c91d2de
Add unit test for testing the repl
2024-08-27 04:18:36 +00:00