aboutsummaryrefslogtreecommitdiff
path: root/test/test_lectionary_of.ml
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_lectionary_of.ml')
-rw-r--r--test/test_lectionary_of.ml12
1 files changed, 10 insertions, 2 deletions
diff --git a/test/test_lectionary_of.ml b/test/test_lectionary_of.ml
index 706ee15..dc02176 100644
--- a/test/test_lectionary_of.ml
+++ b/test/test_lectionary_of.ml
@@ -178,7 +178,15 @@ let sha256_of_file path =
don't transcribe it from generator stdout" discipline
test_calendar_of_data.ml's own [test_sha256] already follows. *)
let test_sha256_pinned () =
- (* Fix wave I8 (final-review.md, 2026-08-25-colitur-of-phases-3-5): the
+ (* W4 (this task): header-only change, same discipline as I2 below --
+ {!Colitur_citation.Parse.verse_end} closed the chapter-crossing gap,
+ so the residual the header's own COVERAGE (4) and the trailing
+ "Citations that do not parse" listing disclose went from 49 to 0. No
+ lectionary ENTRY changed (`git diff --stat` on this file shows only
+ comment lines). Re-derived with `sha256sum data/of/lectionary.sexp`,
+ same discipline.
+
+ Fix wave I8 (final-review.md, 2026-08-25-colitur-of-phases-3-5): the
hash changed again -- ONE genuine new entry this time ("of-nativity",
the Christmas Day Mass hand-authored from OLM 1981; see
test_coverage_2026's own citation), not header-only as the I2 change
@@ -193,7 +201,7 @@ let test_sha256_pinned () =
and test_citation_coverage_of.ml), and the header's "Epistle" wording
is fixed to "First". Re-derived the same way, same discipline. *)
Alcotest.(check string) "data/of/lectionary.sexp SHA-256"
- "0d82069e879d8312943dee543aabc23208265534fcf7edd85c3d9137c2f4581d" (sha256_of_file lectionary_path)
+ "788ddc6d2d783286b6e64882a5372ae213cd5462c887e68aa2bea22388cdb4f7" (sha256_of_file lectionary_path)
(* lectio's OWN of-lectionary.ini SHA-256, pinned inside data/of/
lectionary.sexp's own provenance header (tools/bootstrap_lectionary_of