aboutsummaryrefslogtreecommitdiff
path: root/test/test_sanctoral_ef.ml
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-18 12:36:07 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-18 12:36:07 +0200
commit12edb255c0a2559a59578fd6b5d7784ef04bc386 (patch)
treedac3a618fe63e91f4cf9cae4e17b264f25b8a7dc /test/test_sanctoral_ef.ml
parentca4287a6e99e14846f3560106156ef2b1c4b8cf2 (diff)
parente07d0b1f49e1bb006b12a5e612453101d9e641a7 (diff)
downloadcolitur-12edb255c0a2559a59578fd6b5d7784ef04bc386.tar.gz
colitur-12edb255c0a2559a59578fd6b5d7784ef04bc386.zip
merge: sanctoral status audit and RG 113's first sentence
Two corrections argued from the Missal's own calendarium and rubrics, both found by consulting primary sources the project already had but had not fully read.
Diffstat (limited to 'test/test_sanctoral_ef.ml')
-rw-r--r--test/test_sanctoral_ef.ml8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/test_sanctoral_ef.ml b/test/test_sanctoral_ef.ml
index ebf96dc..5c46edf 100644
--- a/test/test_sanctoral_ef.ml
+++ b/test/test_sanctoral_ef.ml
@@ -47,7 +47,13 @@ let test_load_and_counts () =
let commemoration_only =
List.filter (fun e -> e.L.cel.Cel.status = Cel.Commemoration_only) l.L.entries
in
- Alcotest.(check int) "104 Commemoration_only" 104 (List.length commemoration_only);
+ (* 102, not 104: ef-sanctoral-status promoted `ubaldus` (16 May) and
+ `didacus` (13 November) to Feast. Both are ranked "III classis" outright
+ in the Missal's own universal calendarium, with no commemoration rubric,
+ and both have their own Mass entry in the Proprium taking its readings
+ from a Common. They were the ONLY two defects found by auditing all 290
+ fixed-date entries against that calendarium -- see the register. *)
+ Alcotest.(check int) "102 Commemoration_only" 102 (List.length commemoration_only);
let class1 = List.filter (fun e -> e.L.cel.Cel.rank = V.Class1) l.L.entries in
Alcotest.(check int) "12 Class1" 12 (List.length class1);
let temporal_subjects = List.filter (fun e -> e.L.cel.Cel.subject = Sub.Temporal) l.L.entries in