From f8c746736fe269ef6e0c4377f58bbb6b1f2fc07a Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Thu, 20 Aug 2026 15:03:02 +0200 Subject: test(citation): assert every emitted citation parses Walks 1970-2070 and parses every citation the engine emits. Nothing validated citation spellings before this, which is why seven books carried two spellings unnoticed. Mutation-proved: removing the 'Isa.' spelling from the book table reddens this test naming that citation. --- test/test_colitur.ml | 1 + 1 file changed, 1 insertion(+) (limited to 'test/test_colitur.ml') diff --git a/test/test_colitur.ml b/test/test_colitur.ml index 6fe212d..fb2c20c 100644 --- a/test/test_colitur.ml +++ b/test/test_colitur.ml @@ -4,6 +4,7 @@ let () = [ Test_date.suite; Test_computus.suite; Test_colour.suite; Test_slug.suite; Test_names.suite; Test_lang.suite; Test_lang_coverage.suite; + Test_citation_coverage.suite; Test_citation.suite; ("parse", Test_citation.parse_suite); Test_config.suite; -- cgit v1.3