summaryrefslogtreecommitdiff
path: root/test/test_lectionary_ef.ml
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_lectionary_ef.ml')
-rw-r--r--test/test_lectionary_ef.ml31
1 files changed, 21 insertions, 10 deletions
diff --git a/test/test_lectionary_ef.ml b/test/test_lectionary_ef.ml
index 51c3233..39e3cb8 100644
--- a/test/test_lectionary_ef.ml
+++ b/test/test_lectionary_ef.ml
@@ -157,19 +157,30 @@ let test_step3_advent_feria_resumes_sunday () =
December now resolves the same way -- there is no date left in that
specific window this test could use to exercise step 3.
- Replaced with 2028-01-05 (a Wednesday in Holy Name week, "ef-christmas-
- 1-wednesday"), which still has no citation of its own and genuinely
- resumes ITS preceding Sunday, 2028-01-02 -- confirmed a real Sunday
- that year, and confirmed to be Holy Name Sunday specifically (its own
- [ef-holy-name-sunday] slug, RG 17(a)), not a coincidence: the whole
- POINT of this test is a Christmas-season feria genuinely falling
- through to step 3, and this is the closest remaining civil-calendar
- case to the original 29-31 December window that still does. *)
+ REPLACED AGAIN, Task 9 (branch ef-lectionary, layer-4 oracle): 2028-01-05
+ ("ef-christmas-1-wednesday") stopped exercising step 3 too, the SAME
+ fate as the 2025-12-29 case this comment already documents -- RG 17(a)'s
+ own "diebus ferialibus a 2 ad 5 ianuarii" rubric now gives it a direct
+ entry (tools/bootstrap_lectionary.ml's own
+ [epiphanytide_opening_entries]), so it resolves at step 2. The three
+ families this task's own fix closed (2-5 January, 7-12 January, Holy
+ Family's own week) cover every NON-SATURDAY Christmastide feria in
+ January now; the SATURDAYS of those same three families are
+ DELIBERATELY left without a direct entry (RG 78's BVM Saturday Office
+ wins there instead, {!Rite_ef.Temporal_ef.bvm_saturday_names} -- which
+ itself carries no citations of its own, see task-6-report.md's own
+ residual concern 4), so they are the closest remaining case: 2026-01-03
+ ("ef-christmas-1-saturday") still has no citation of its own and
+ genuinely resumes ITS preceding Sunday, 2025-12-28 -- confirmed a real
+ Sunday that year, unaffected by any of this task's own fixes (still the
+ historical "Sunday within the Octave of the Nativity", RG 69,
+ unchanged by this task, see [colitur_keys]'s own CORRECTED note for why
+ only the Holy-Name-Sunday alias was wrong, not this citation itself). *)
let test_step3_christmas_feria_resumes_sunday () =
Alcotest.(check (list string))
- "Wednesday of Holy Name week resumes Holy Name Sunday's Mass"
+ "Saturday of Holy Name week resumes the Nativity-Octave Sunday's Mass"
[ "Gal 4:1-7"; "Luke 2:33-40" ]
- (refs (day 2028 1 5))
+ (refs (day 2026 1 3))
(* Fix round 1 (coordinator review, Important finding 1): the original test
here (2028-12-26) did not exercise step 3 at all -- 26 December is always