diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 18:26:21 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 18:26:21 +0200 |
| commit | dbde8523f2ec2f0db4d2619afed8575ccf8a3641 (patch) | |
| tree | 89a583bd22310b1f93c3cdfd6ac7fa9772b68147 /test/test_colitur.ml | |
| parent | 1f915cb61bf68dc0165a750a9cae92c3241a72f9 (diff) | |
| download | colitur-dbde8523f2ec2f0db4d2619afed8575ccf8a3641.tar.gz colitur-dbde8523f2ec2f0db4d2619afed8575ccf8a3641.zip | |
test(sanctoral_ef): fix round 1 (F8) -- guard against wholesale name.pl loss
The previous commit's bootstrap_sanctoral.ml change (name.pl optional) is
correct and verified not to silently drop a present name, but nothing in
the suite would have caught a regeneration that dropped name.pl WHOLESALE
-- the exact defect lectio itself shipped once (a regeneration that lost
all 322 Polish names, only caught because that project's own review ran
cmd/lectio-ef-dump, which happens to include name fields; this project's
own test_load_and_counts checks entry/status/rank counts only, none of
which move if every name.pl vanishes).
Added a 322-of-327 count assertion (5 legitimately lack it, matching
parse_names's own list), independently re-derived: `grep -c '^name.pl'
tridentine-calendar.ini` = 322, cross-checked against `grep -c '(pl'
data/ef/sanctoral.sexp` = 322 exactly.
Diffstat (limited to 'test/test_colitur.ml')
0 files changed, 0 insertions, 0 deletions
