aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-12 01:17:34 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-12 01:17:34 +0200
commit4774ef07edc3c197cbd0134e2839eeee2701db2e (patch)
tree0f0da1a360acd288d19158831dc70953f58507fc /tools
parent94fc488cc9c6b4a050d90c4250f6e166b40088e7 (diff)
downloadcolitur-4774ef07edc3c197cbd0134e2839eeee2701db2e.tar.gz
colitur-4774ef07edc3c197cbd0134e2839eeee2701db2e.zip
test(ef): pin the overlay suppression's own observable effect
With data/ef/adjustments.sexp's one Suppress directive replaced by an empty directive list, colitur day 2026's stdout was byte-identical for all 365 days and the whole suite still passed: ef-nativity-vigil already outranks vigil-of-christmas in the RG91 contest regardless of whether the overlay ever ran, so the suppression's only observable effect is keeping vigil-of-christmas out of 24 December's Liturgical_day.omitted -- a field no cram assertion reads. test/dune's own dep on adjustments.sexp pinned the file's existence, never its content. Confirmed the gap two ways: reverting the overlay to (directives ()) makes this new test fail (24 December's omitted gains vigil-of-christmas), and confirmed test/cli.t's whole cram suite still passes under that same mutation -- cram is structurally blind to this, not merely undertested.
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions