Tom Alexander
c6cde8db74
Switch to using webhook_bridge instead of lighthouse for triggering the CI.
2024-09-30 17:33:54 -04:00
Tom Alexander
0897061ff6
Add wasm tests to the CI.
2023-12-29 19:07:07 -05:00
Tom Alexander
9a4d290cf8
Apply more suggestions.
2023-10-16 19:12:25 -04:00
Tom Alexander
dea3721b1c
Fix reporting errors in tests.
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-foreign-document-test Build rust-foreign-document-test has failed
rust-test Build rust-test has succeeded
2023-10-15 15:16:06 -04:00
Tom Alexander
ddb3144e66
Fix the tests.
rust-build Build rust-build has failed
rust-foreign-document-test Build rust-foreign-document-test has failed
rust-test Build rust-test has succeeded
2023-10-14 18:25:26 -04:00
Tom Alexander
07e11e359a
Add tests for odd headline levels.
2023-09-29 16:37:22 -04:00
Tom Alexander
0c363c8dd6
Add tests for tab width.
2023-09-29 16:03:55 -04:00
Tom Alexander
2012e5a6d5
Test org_mode_samples both with and without alphabetical lists enabled.
2023-09-29 15:30:38 -04:00
Tom Alexander
37e85158ea
Reduce the exposed functions when compare feature is enabled.
2023-09-12 15:48:37 -04:00
Tom Alexander
98de5e4ec5
Remove unused sexp parser entry point.
2023-09-11 15:07:52 -04:00
Tom Alexander
df79cbd0b7
Give global options their own lifetime.
2023-09-03 16:22:40 -04:00
Tom Alexander
f16a554154
Handle org-mode documents passed as args.
...
We were running into issues where the documents grew too large for being passed as a string to emacs, and we need to handle #+setupfile so we need to start handling org-mode documents as files and not just as anonymous streams of text.
The anonymous stream of text handling will remain because the automated tests use it.
2023-09-02 17:28:22 -04:00
Tom Alexander
e9480fd156
Disable the compare tests when the compare feature is disabled.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
2023-08-29 23:17:46 -04:00
Tom Alexander
3206027b96
Add all entities.
2023-08-29 15:16:22 -04:00
Tom Alexander
8561fdc1bd
Make the autogen prefix fully integrated into the test name.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
2023-08-21 00:14:10 -04:00
Tom Alexander
09821c8898
Prefix the automatically generated tests.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
2023-08-20 23:53:11 -04:00
Tom Alexander
74f4aa8d33
Remove dependency on files for running compare.
...
The tests still use files since they get the test name from a file but compare does the same action via stdin so it can operator on any org source.
2023-08-16 23:56:05 -04:00
Tom Alexander
6e406d71b6
Introduce a sexp_with_padding parser.
2023-04-21 20:53:55 -04:00
Tom Alexander
80afe795cd
Print out the org source text also.
2023-04-18 23:57:57 -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