Tom Alexander
|
58342bf85e
|
More tests that are passing.
|
2023-04-21 22:52:57 -04:00 |
|
Tom Alexander
|
29c03c6655
|
Disallowing begin blocks for keywords makes some of the tests pass.
|
2023-04-21 22:49:00 -04:00 |
|
Tom Alexander
|
ee126d2673
|
Allow empty keywords.
|
2023-04-21 22:44:13 -04:00 |
|
Tom Alexander
|
ec80e1a0e0
|
This actually got the README parsing properly.
|
2023-04-21 22:39:12 -04:00 |
|
Tom Alexander
|
6e406d71b6
|
Introduce a sexp_with_padding parser.
|
2023-04-21 20:53:55 -04:00 |
|
Tom Alexander
|
7de72cab23
|
Move the sexp parser into the parser crate.
We need to parse sexp for diary sexp.
|
2023-04-21 20:32:51 -04:00 |
|
Tom Alexander
|
2d4a592846
|
Expose the parser module instead of re-exporting all of its contents.
|
2023-04-21 19:05:30 -04:00 |
|
Tom Alexander
|
18323a2b43
|
Solve the rest of the compiler warnings.
|
2023-04-21 18:42:31 -04:00 |
|
Tom Alexander
|
2dabe093f4
|
Now that tables are implemented, re-enable one of the tests that depended on them.
|
2023-04-21 15:49:39 -04:00 |
|
Tom Alexander
|
821eacf161
|
Mark more tests as expect fail.
|
2023-04-19 15:03:45 -04:00 |
|
Tom Alexander
|
4a31dd6db0
|
Mark some tests that need keyword implemented as expect fail.
|
2023-04-19 14:45:32 -04:00 |
|
Tom Alexander
|
35aab10155
|
Add support for marking integration tests as expected to fail.
|
2023-04-19 14:40:10 -04:00 |
|
Tom Alexander
|
72c8da94a3
|
Hook the integration tests into rust's test framework.
Instead of using a hacked-together shell script, use rust's test framework to do the comparison.
|
2023-04-18 23:50:58 -04:00 |
|