aboutsummaryrefslogtreecommitdiff
path: root/test/test_colitur.ml
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-20 15:09:49 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-20 15:09:49 +0200
commita2cbb6b85e79fbc59b0879362c0f853757d51c07 (patch)
tree7d27571c1458bdf6d5dc5a7407e732c22c412aa5 /test/test_colitur.ml
parentf8c746736fe269ef6e0c4377f58bbb6b1f2fc07a (diff)
downloadcolitur-a2cbb6b85e79fbc59b0879362c0f853757d51c07.tar.gz
colitur-a2cbb6b85e79fbc59b0879362c0f853757d51c07.zip
feat(citation): render a parsed citation in a configurable style
A style is a set of format strings, so punctuation convention is data. Values are unquoted here rather than in Overlay_ini: that parser trims every value and is shared with overlays and [defaults], so teaching it about quotes would change behaviour this feature has no business changing.
Diffstat (limited to 'test/test_colitur.ml')
-rw-r--r--test/test_colitur.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/test_colitur.ml b/test/test_colitur.ml
index fb2c20c..6084adb 100644
--- a/test/test_colitur.ml
+++ b/test/test_colitur.ml
@@ -7,6 +7,7 @@ let () =
Test_citation_coverage.suite;
Test_citation.suite;
("parse", Test_citation.parse_suite);
+ Test_citation.render_suite;
Test_config.suite;
Test_overlay.suite; Test_overlay_ini.suite; Test_temporal_ef.suite; Test_validate.suite; Test_precedence.suite;
Test_calendar.suite; Test_precedence_ef.suite; Test_sanctoral_ef.suite; Test_rite_ef.suite;