@@ -8,15 +8,18 @@ let%expect_test _ =
8
8
test " {table }" ;
9
9
[% expect
10
10
{|
11
- ((output (((f.ml (1 0 ) (1 8 )) (table (syntax heavy) (data () ) (align () )))))
11
+ ((output
12
+ (((f.ml (1 0 ) (1 8 ))
13
+ (table (syntax heavy) (data () ) (align " no alignment" )))))
12
14
(warnings () )) | }]
13
15
14
16
let empty_row =
15
17
test " {table {tr } }" ;
16
18
[% expect
17
19
{|
18
20
((output
19
- (((f.ml (1 0 ) (1 14 )) (table (syntax heavy) (data ((row () ))) (align () )))))
21
+ (((f.ml (1 0 ) (1 14 ))
22
+ (table (syntax heavy) (data ((row () ))) (align " no alignment" )))))
20
23
(warnings () ))| }]
21
24
22
25
let no_header =
@@ -25,7 +28,7 @@ let%expect_test _ =
25
28
{|
26
29
((output
27
30
(((f.ml (1 0 ) (1 17 ))
28
- (table (syntax heavy) (data ((row ((data () ))))) (align () )))))
31
+ (table (syntax heavy) (data ((row ((data () ))))) (align " no alignment " )))))
29
32
(warnings () )) | }]
30
33
31
34
let no_data =
@@ -34,14 +37,17 @@ let%expect_test _ =
34
37
{|
35
38
((output
36
39
(((f.ml (1 0 ) (1 17 ))
37
- (table (syntax heavy) (data ((row ((header () ))))) (align () )))))
40
+ (table (syntax heavy) (data ((row ((header () )))))
41
+ (align " no alignment" )))))
38
42
(warnings () )) | }]
39
43
40
44
let bad_data =
41
45
test " {table absurd content}" ;
42
46
[% expect
43
47
{|
44
- ((output (((f.ml (1 0 ) (1 22 )) (table (syntax heavy) (data () ) (align () )))))
48
+ ((output
49
+ (((f.ml (1 0 ) (1 22 ))
50
+ (table (syntax heavy) (data () ) (align " no alignment" )))))
45
51
(warnings
46
52
( " File \" f.ml\" , line 1, characters 7-13:\
47
53
\n 'absurd' is not allowed in '{table ...}' (table).\
@@ -55,7 +61,8 @@ let%expect_test _ =
55
61
[% expect
56
62
{|
57
63
((output
58
- (((f.ml (1 0 ) (1 27 )) (table (syntax heavy) (data ((row () ))) (align () )))))
64
+ (((f.ml (1 0 ) (1 27 ))
65
+ (table (syntax heavy) (data ((row () ))) (align " no alignment" )))))
59
66
(warnings
60
67
( " File \" f.ml\" , line 1, characters 11-17:\
61
68
\n 'absurd' is not allowed in '{tr ...}' (table row).\
@@ -72,7 +79,7 @@ let%expect_test _ =
72
79
(((f.ml (1 0 ) (1 37 ))
73
80
(table (syntax heavy)
74
81
(data ((row ((header () ))) (row ((header () ))) (row ((data () )))))
75
- (align () )))))
82
+ (align " no alignment " )))))
76
83
(warnings () )) | }]
77
84
78
85
let complex_table =
@@ -130,7 +137,8 @@ let%expect_test _ =
130
137
(italic (((f.ml (8 32 ) (8 35 )) (word ddd))))))))))
131
138
(data
132
139
(((f.ml (11 15 ) (11 32 ))
133
- (table (syntax heavy) (data ((row ((data () ))))) (align () )))))))
140
+ (table (syntax heavy) (data ((row ((data () )))))
141
+ (align " no alignment" )))))))
134
142
(row
135
143
((data
136
144
(((f.ml (16 15 ) (18 20 ))
@@ -165,8 +173,8 @@ let%expect_test _ =
165
173
(data
166
174
(((f.ml (24 25 ) (24 26 ))
167
175
(paragraph (((f.ml (24 25 ) (24 26 )) (word 3 )))))))))))
168
- (align (center center center ))))))))))
169
- (align () )))))
176
+ (align (default default default ))))))))))
177
+ (align " no alignment " )))))
170
178
(warnings () )) | }]
171
179
end in
172
180
()
@@ -177,7 +185,9 @@ let%expect_test _ =
177
185
test " {t }" ;
178
186
[% expect
179
187
{|
180
- ((output (((f.ml (1 0 ) (1 4 )) (table (syntax light) (data () ) (align () )))))
188
+ ((output
189
+ (((f.ml (1 0 ) (1 4 ))
190
+ (table (syntax light) (data () ) (align " no alignment" )))))
181
191
(warnings () )) | }]
182
192
183
193
let simple =
@@ -196,7 +206,7 @@ let%expect_test _ =
196
206
((data
197
207
(((f.ml (3 12 ) (3 13 ))
198
208
(paragraph (((f.ml (3 12 ) (3 13 )) (word a)))))))))))
199
- (align () )))))
209
+ (align " no alignment " )))))
200
210
(warnings () )) | }]
201
211
202
212
let stars =
@@ -227,7 +237,7 @@ let%expect_test _ =
227
237
(data
228
238
(((f.ml (4 15 ) (4 17 ))
229
239
(paragraph (((f.ml (4 15 ) (4 17 )) (word d* )))))))))))
230
- (align () )))))
240
+ (align " no alignment " )))))
231
241
(warnings () )) | }]
232
242
233
243
let backquotes =
@@ -249,7 +259,7 @@ let%expect_test _ =
249
259
(data
250
260
(((f.ml (3 15 ) (3 16 ))
251
261
(paragraph (((f.ml (3 15 ) (3 16 )) (word `)))))))))))
252
- (align () )))))
262
+ (align " no alignment " )))))
253
263
(warnings () )) | }]
254
264
255
265
let no_header =
@@ -271,7 +281,7 @@ let%expect_test _ =
271
281
(data
272
282
(((f.ml (4 13 ) (4 14 ))
273
283
(paragraph (((f.ml (4 13 ) (4 14 )) (word y)))))))))))
274
- (align (center center ))))))
284
+ (align (default default ))))))
275
285
(warnings () )) | }]
276
286
277
287
let no_align =
@@ -299,7 +309,7 @@ let%expect_test _ =
299
309
(data
300
310
(((f.ml (4 13 ) (4 14 ))
301
311
(paragraph (((f.ml (4 13 ) (4 14 )) (word y)))))))))))
302
- (align () )))))
312
+ (align " no alignment " )))))
303
313
(warnings () )) | }]
304
314
305
315
let only_align =
@@ -312,7 +322,7 @@ let%expect_test _ =
312
322
{|
313
323
((output
314
324
(((f.ml (2 6 ) (4 7 ))
315
- (table (syntax light) (data () ) (align (center center ))))))
325
+ (table (syntax light) (data () ) (align (default default ))))))
316
326
(warnings () )) | }]
317
327
318
328
let no_data =
@@ -334,7 +344,7 @@ let%expect_test _ =
334
344
(header
335
345
(((f.ml (3 13 ) (3 14 ))
336
346
(paragraph (((f.ml (3 13 ) (3 14 )) (word y)))))))))))
337
- (align (center center ))))))
347
+ (align (default default ))))))
338
348
(warnings () )) | }]
339
349
340
350
let alignment =
@@ -363,7 +373,7 @@ let%expect_test _ =
363
373
(header
364
374
(((f.ml (3 21 ) (3 22 ))
365
375
(paragraph (((f.ml (3 21 ) (3 22 )) (word d)))))))))))
366
- (align (center left right center))))))
376
+ (align (default left right center))))))
367
377
(warnings () )) | }]
368
378
369
379
let no_bars =
@@ -405,7 +415,7 @@ let%expect_test _ =
405
415
(data
406
416
(((f.ml (5 20 ) (5 21 ))
407
417
(paragraph (((f.ml (5 20 ) (5 21 )) (word d)))))))))))
408
- (align (center left right center))))))
418
+ (align (default left right center))))))
409
419
(warnings () )) | }]
410
420
411
421
let light_table_new_lines =
@@ -451,7 +461,7 @@ let%expect_test _ =
451
461
(data
452
462
(((f.ml (8 21 ) (8 22 ))
453
463
(paragraph (((f.ml (8 21 ) (8 22 )) (word d)))))))))))
454
- (align (center center center center ))))))
464
+ (align (default default default default ))))))
455
465
(warnings () )) | }]
456
466
457
467
let light_table_markup =
@@ -494,7 +504,7 @@ let%expect_test _ =
494
504
(((f.ml (3 60 ) (3 65 )) (bold (((f.ml (3 63 ) (3 64 )) (word d))))))))
495
505
((f.ml (3 66 ) (3 71 ))
496
506
(paragraph (((f.ml (3 66 ) (3 71 )) (code_span foo)))))))))))
497
- (align (center center center center ))))))
507
+ (align (default default default default ))))))
498
508
(warnings () )) | }]
499
509
500
510
let light_table_markup_with_newlines =
@@ -534,7 +544,7 @@ let%expect_test _ =
534
544
(((f.ml (5 26 ) (5 31 )) (bold (((f.ml (5 29 ) (5 30 )) (word d))))))))
535
545
((f.ml (5 32 ) (5 37 ))
536
546
(paragraph (((f.ml (5 32 ) (5 37 )) (code_span foo)))))))))))
537
- (align (center center ))))))
547
+ (align (default default ))))))
538
548
(warnings
539
549
( " File \" f.ml\" , line 4, character 18 to line 5, character 14:\
540
550
\n Line break is not allowed in '{t ...}' (table)." ))) | }]
@@ -566,7 +576,7 @@ let%expect_test _ =
566
576
(header
567
577
(((f.ml (3 21 ) (3 22 ))
568
578
(paragraph (((f.ml (3 21 ) (3 22 )) (word d)))))))))))
569
- (align (center right left center))))))
579
+ (align (default right left center))))))
570
580
(warnings () )) | }]
571
581
572
582
let multiple_headers =
@@ -650,7 +660,7 @@ let%expect_test _ =
650
660
(header
651
661
(((f.ml (3 23 ) (3 24 ))
652
662
(paragraph (((f.ml (3 23 ) (3 24 )) (word b)))))))))))
653
- (align (center center ))))))
663
+ (align (default default ))))))
654
664
(warnings
655
665
( " File \" f.ml\" , line 3, characters 13-20:\
656
666
\n '{[...]}' (code block) is not allowed in '{t ...}' (table)." ))) | }]
@@ -677,7 +687,7 @@ let%expect_test _ =
677
687
(header
678
688
(((f.ml (4 17 ) (4 18 ))
679
689
(paragraph (((f.ml (4 17 ) (4 18 )) (word b)))))))))))
680
- (align (center center ))))))
690
+ (align (default default ))))))
681
691
(warnings
682
692
( " File \" f.ml\" , line 3, characters 11-18:\
683
693
\n '{[...]}' (code block) is not allowed in '{t ...}' (table)." ))) | }]
@@ -712,7 +722,7 @@ let%expect_test _ =
712
722
(data
713
723
(((f.ml (5 17 ) (5 18 ))
714
724
(paragraph (((f.ml (5 17 ) (5 18 )) (word z)))))))))))
715
- (align (center center ))))))
725
+ (align (default default ))))))
716
726
(warnings () )) | }]
717
727
718
728
let less_cells_later =
@@ -739,7 +749,7 @@ let%expect_test _ =
739
749
(row
740
750
((data
741
751
(((f.ml (5 7 ) (5 8 )) (paragraph (((f.ml (5 7 ) (5 8 )) (word x)))))))))))
742
- (align (center center ))))))
752
+ (align (default default ))))))
743
753
(warnings () )) | }]
744
754
end in
745
755
()
0 commit comments