summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-17 22:27:11 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-17 22:27:11 +0200
commit1fa4017a20dea1843e08afd257fc7798560659c4 (patch)
tree8174db50b45dda476e28a168b0834b4f0d39c465 /test
parent921a17583067f49ed5c9f900b649d049c2b876ec (diff)
downloadcolitur-0.3.0.tar.gz
colitur-0.3.0.zip
test(cli): the 3 January pin is a BVM Saturday, not a feriav0.3.0
3 January 2026 is an unoccupied IV-class Saturday, so its office is Our Lady's and now its Mass is too -- the second of the Missal's five, assigned to Christmas through the Purification. The pin held the Christmastide feria's readings, which is what colitur said before RG 309(a) was implemented. Caught by make check on the 0.3.0 release, which is what that gate is for.
Diffstat (limited to 'test')
-rw-r--r--test/cli.t9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/cli.t b/test/cli.t
index b19e8d4..39354c6 100644
--- a/test/cli.t
+++ b/test/cli.t
@@ -131,10 +131,17 @@ leave the row unsplittable by field number. `day`'s own format is therefore
byte-identical to what it was before readings existed -- asserted directly,
below.
+The third line is worth reading twice: 3 January 2026 is an unoccupied
+IV-class Saturday, so the day's office is Our Lady's (RG 78) and its Mass is
+hers too -- the second of the Missal's five "Missae de sancta Maria in
+sabbato", assigned to Christmas through the Purification (RG 309(a)). It is
+NOT the Christmastide feria's Mass, which is what colitur said before that
+rule was implemented.
+
$ colitur readings 2026 | head -3
2026-01-01 ef-circumcision | Titus 2:11-15 | Luke 2:21
2026-01-02 ef-christmas-1-friday | Titus 2:11-15 | Luke 2:21
- 2026-01-03 ef-christmas-1-saturday | Gal 4:1-7 | Luke 2:33-40
+ 2026-01-03 ef-christmas-1-saturday | Titus 3:4-7 | Luke 2:15-20
$ colitur readings 2026 | wc -l
365