diff options
Diffstat (limited to 'test/test_lectionary.ml')
| -rw-r--r-- | test/test_lectionary.ml | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/test/test_lectionary.ml b/test/test_lectionary.ml index e88f103..3fbf8c5 100644 --- a/test/test_lectionary.ml +++ b/test/test_lectionary.ml @@ -100,8 +100,14 @@ let test_ef_data_file_loads () = Passion Tuesday's own real citation (+1, fix round 2); three hand-authored directly from the Missal, the fixed Nativity-Octave days (+3); one entry derived from an already-translated one - rather than re-typed ([ef-holy-name], +1). - 119 + 1 - 1 + 1 + 6 + 1 + 3 + 1 = 131. *) + rather than re-typed ([ef-holy-name], +1); two ini sections + EXCLUDED, fix round 3 -- "ef-advent-ember-sat"/ + "ef-september-ember-sat" carried a saint's Mass verbatim (Thomas + the Apostle's/Matthew's, the C26 shape), not the real Ember + Saturday (-2); two hand-authored directly from the Missal + replacing them, [ember_saturday_corrections] (+2, net 0 against + the -2 immediately above). + 119 + 1 - 1 + 1 + 6 + 1 + 3 + 1 - 2 + 2 = 131. *) Alcotest.(check int) "entry count" 131 (List.length (Lectionary.entries l)); (match Lectionary.find l (slug "ef-lent-1-monday") with @@ -173,6 +179,17 @@ let test_ef_data_file_loads () = check_entry "ef-nativity-octave-day-5" "Titus 3:4-7" "Luke 2:15-20"; check_entry "ef-nativity-octave-day-6" "Titus 3:4-7" "Luke 2:15-20"; check_entry "ef-nativity-octave-day-7" "Titus 3:4-7" "Luke 2:15-20"; + (* Fix round 3 (coordinator review, Important): two more Ember + Saturdays that inherited a saint's Mass verbatim from lectio's + ini, the exact C26 shape -- pinned here so a future regeneration + that silently reverts to the wrong (saint's) value fails loudly + and locally, the same discipline the Lent Ember/Passion Tuesday + pins above already established for their own fix rounds. Both + readings are explicitly labelled "Lectio Epistolae" in the + Missal, so neither needed the "last lesson before the Gospel" + convention Holy Wednesday/Good Friday above rely on. *) + check_entry "ef-advent-ember-sat" "2 Thess 2:1-8" "Luke 3:1-6"; + check_entry "ef-september-ember-sat" "Heb 9:2-12" "Luke 13:6-17"; (* Lent's OWN "ef-lent-1-wednesday/friday/saturday" keys must not reappear once renamed away (colitur never computes them as its own slug at all) -- a regression net for that decision, not |
