aboutsummaryrefslogtreecommitdiff
path: root/test/dune
diff options
context:
space:
mode:
Diffstat (limited to 'test/dune')
-rw-r--r--test/dune30
1 files changed, 27 insertions, 3 deletions
diff --git a/test/dune b/test/dune
index e20450b..8d0c551 100644
--- a/test/dune
+++ b/test/dune
@@ -1,6 +1,6 @@
(test
(name test_colitur)
- (libraries colitur_kernel rite_ef alcotest qcheck qcheck-alcotest sexplib)
+ (libraries colitur_kernel colitur_render rite_ef alcotest qcheck qcheck-alcotest sexplib)
(deps
../data/ef/sanctoral.sexp
../data/ef/adjustments.sexp
@@ -12,7 +12,25 @@
fixtures/lectio-ef-2005-2050.txt
fixtures/missalemeum-ef-2026-2027.txt
fixtures/missalemeum-ef-2038.txt
- fixtures/missalemeum-ef-2035.txt)
+ fixtures/missalemeum-ef-2035.txt
+ ../templates/ef/ordo.tex
+ ../templates/ef/ordo.ms
+ ../templates/ef/ordo.html
+ ../templates/ef/ordo.adoc
+ ../templates/ef/ordo.md
+ ../templates/ef/ordo.txt
+ ../templates/ef/grid.tex
+ ../templates/ef/grid.ms
+ ../templates/ef/grid.html
+ golden/ordo-2027.tex
+ golden/ordo-2027.ms
+ golden/ordo-2027.html
+ golden/ordo-2027.adoc
+ golden/ordo-2027.md
+ golden/ordo-2027.txt
+ golden/grid-2027.tex
+ golden/grid-2027.ms
+ golden/grid-2027.html)
(preprocess
(pps ppx_sexp_conv)))
@@ -25,4 +43,10 @@
../data/ef/sanctoral.sexp
../data/ef/adjustments.sexp
../data/ef/lectionary.sexp
- ../data/ef/commons.sexp))
+ ../data/ef/commons.sexp
+ ; Task 12, `colitur publish`: the cram sandbox only ever gets what this
+ ; stanza names explicitly (unlike a plain `dune build`, it does not fall
+ ; back to the workspace root's own default alias), so schema/day-v1.json
+ ; needs its own entry here too, exactly like every other runtime file
+ ; above.
+ ../schema/day-v1.json))