aboutsummaryrefslogtreecommitdiff
path: root/internal/caldata/caldata_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/caldata/caldata_test.go')
-rw-r--r--internal/caldata/caldata_test.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/internal/caldata/caldata_test.go b/internal/caldata/caldata_test.go
index 2a13d3d..3de3a2e 100644
--- a/internal/caldata/caldata_test.go
+++ b/internal/caldata/caldata_test.go
@@ -435,6 +435,15 @@ func TestTridentineMissalOverrides(t *testing.T) {
{"didacus", "rank", "class-3", "Missal calendarium: S. Didaci Conf., III classis"},
{"vigil-of-st-lawrence", "colour", "violet", "RG 128: III-class vigil outside Paschaltide"},
{"vigil-of-the-assumption", "colour", "violet", "RG 128: II-class vigil outside Paschaltide"},
+ // Saints whose Mass comes from a Common. The Missal prints no proper
+ // for these; its rubric at each names a Common and only the Oratio is
+ // proper. Without the readings the day resolves nothing at all, so
+ // these are pinned like the rank and colour overrides -- a regeneration
+ // that stopped applying them would leave nine saints mute.
+ {"ubaldus", "reading.first", "Ecclus 44:16-27; 45:3-20", "Common of a Confessor Bishop I"},
+ {"didacus", "reading.first", "1 Cor 4:9-14", "Common of a Confessor not a Bishop II"},
+ {"isidore-of-seville", "reading.first", "2 Tim 4:1-8", "Common of Doctors"},
+ {"benedict", "reading.first", "Ecclus 45:1-6", "Common of Abbots"},
// RG 124: red is for Apostles, Evangelists and Martyrs. missalemeum has
// these inverted in BOTH directions -- confessors and virgins red, two
// actual martyrs white -- which is why both directions are pinned here.