aboutsummaryrefslogtreecommitdiff
path: root/test/test_emit.ml
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_emit.ml')
-rw-r--r--test/test_emit.ml6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/test_emit.ml b/test/test_emit.ml
index a22eaaf..0a40054 100644
--- a/test/test_emit.ml
+++ b/test/test_emit.ml
@@ -61,7 +61,7 @@ let test_csv_header_and_rows () =
let lines = String.split_on_char '\n' out |> List.filter (fun l -> l <> "") in
Alcotest.(check int) "366 lines: header + 365 days" 366 (List.length lines);
Alcotest.(check string) "header"
- "date,rite,season,week,slug,rank,colour,subject,name_la,name_en,first,gospel,comms"
+ "date,rite,season,season_name,week,slug,name,weekday,rank,rank_name,colour,colour_name,subject,first,gospel,comms"
(List.hd lines);
Alcotest.(check bool) "first row is 1 January" true
(String.length (List.nth lines 1) > 10 && String.sub (List.nth lines 1) 0 10 = "2027-01-01")
@@ -86,8 +86,8 @@ let test_csv_quotes_commas () =
that escapes its quoting produces 14 fields, not 13. Also assert the
quoted substring appears literally, byte for byte -- belt and braces,
and closer to what a human reviewing the CSV would actually look for. *)
- Alcotest.(check int) "the row has exactly 13 fields, same as the header"
- 13 (List.length (parse_csv_row joseph));
+ Alcotest.(check int) "the row has exactly 16 fields, same as the header"
+ 16 (List.length (parse_csv_row joseph));
Alcotest.(check bool) "Joseph's comma-bearing name is quoted whole, not split" true
(contains ~needle:"\"St. Joseph, Spouse of the Bl. Virgin Mary\"" joseph)