@@ -194,6 +194,7 @@ error:
194
194
|
195
195
5402 | This is line 1
196
196
5403 | This is line 2
197
+ |
197
198
"# ] ] ;
198
199
let renderer = Renderer :: plain ( ) ;
199
200
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -203,6 +204,7 @@ error:
203
204
╭▸
204
205
5402 │ This is line 1
205
206
5403 │ This is line 2
207
+ ╰╴
206
208
"# ] ] ;
207
209
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
208
210
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -234,6 +236,7 @@ error:
234
236
::: file2.rs:2
235
237
|
236
238
2 | This is slice 2
239
+ |
237
240
"# ] ] ;
238
241
let renderer = Renderer :: plain ( ) ;
239
242
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -247,6 +250,7 @@ error:
247
250
⸬ file2.rs:2
248
251
│
249
252
2 │ This is slice 2
253
+ ╰╴
250
254
"# ] ] ;
251
255
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
252
256
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -340,6 +344,7 @@ error:
340
344
|
341
345
56 | This is an example
342
346
57 | of content lines
347
+ |
343
348
"# ] ] ;
344
349
let renderer = Renderer :: plain ( ) ;
345
350
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -349,6 +354,7 @@ error:
349
354
╭▸
350
355
56 │ This is an example
351
356
57 │ of content lines
357
+ ╰╴
352
358
"# ] ] ;
353
359
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
354
360
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -427,6 +433,7 @@ error:
427
433
--> file.rs
428
434
|
429
435
1 |
436
+ |
430
437
"# ] ] ;
431
438
let renderer = Renderer :: plain ( ) ;
432
439
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -436,6 +443,7 @@ error:
436
443
╭▸ file.rs
437
444
│
438
445
1 │
446
+ ╰╴
439
447
"# ] ] ;
440
448
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
441
449
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -456,6 +464,7 @@ LL | This is an example
456
464
LL | of content lines
457
465
LL |
458
466
LL | abc
467
+ |
459
468
"# ] ] ;
460
469
let renderer = Renderer :: plain ( ) . anonymized_line_numbers ( true ) ;
461
470
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -467,6 +476,7 @@ LL │ This is an example
467
476
LL │ of content lines
468
477
LL │
469
478
LL │ abc
479
+ ╰╴
470
480
"# ] ] ;
471
481
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
472
482
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -561,6 +571,7 @@ error:
561
571
3 | a
562
572
| ^
563
573
4 | b
574
+ |
564
575
"# ] ] ;
565
576
let renderer = Renderer :: plain ( ) ;
566
577
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -572,6 +583,7 @@ error:
572
583
3 │ a
573
584
│ ━
574
585
4 │ b
586
+ ╰╴
575
587
"# ] ] ;
576
588
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
577
589
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -629,6 +641,7 @@ error:
629
641
2 | | にちは
630
642
| |_^
631
643
3 | 世界
644
+ |
632
645
"# ] ] ;
633
646
634
647
let renderer = Renderer :: plain ( ) ;
@@ -643,6 +656,7 @@ error:
643
656
2 │ ┃ にちは
644
657
│ ┗━┛
645
658
3 │ 世界
659
+ ╰╴
646
660
"# ] ] ;
647
661
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
648
662
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -699,6 +713,7 @@ error:
699
713
3 | a
700
714
| ^
701
715
4 | b
716
+ |
702
717
"# ] ] ;
703
718
let renderer = Renderer :: plain ( ) ;
704
719
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -710,6 +725,7 @@ error:
710
725
3 │ a
711
726
│ ━
712
727
4 │ b
728
+ ╰╴
713
729
"# ] ] ;
714
730
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
715
731
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -803,6 +819,7 @@ error:
803
819
3 | a
804
820
| ^
805
821
4 | b
822
+ |
806
823
"# ] ] ;
807
824
let renderer = Renderer :: plain ( ) ;
808
825
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -814,6 +831,7 @@ error:
814
831
3 │ a
815
832
│ ━
816
833
4 │ b
834
+ ╰╴
817
835
"# ] ] ;
818
836
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
819
837
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -838,6 +856,7 @@ error:
838
856
2 | | にちは
839
857
| |_^
840
858
3 | 世界
859
+ |
841
860
"# ] ] ;
842
861
843
862
let renderer = Renderer :: plain ( ) ;
@@ -852,6 +871,7 @@ error:
852
871
2 │ ┃ にちは
853
872
│ ┗━┛
854
873
3 │ 世界
874
+ ╰╴
855
875
"# ] ] ;
856
876
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
857
877
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -981,6 +1001,7 @@ error:
981
1001
2 | | にちは
982
1002
| |__^
983
1003
3 | 世界
1004
+ |
984
1005
"# ] ] ;
985
1006
986
1007
let renderer = Renderer :: plain ( ) ;
@@ -995,6 +1016,7 @@ error:
995
1016
2 │ ┃ にちは
996
1017
│ ┗━━┛
997
1018
3 │ 世界
1019
+ ╰╴
998
1020
"# ] ] ;
999
1021
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
1000
1022
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -1057,6 +1079,7 @@ error:
1057
1079
4 | | b
1058
1080
| |__^
1059
1081
5 | c
1082
+ |
1060
1083
"# ] ] ;
1061
1084
let renderer = Renderer :: plain ( ) ;
1062
1085
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -1070,6 +1093,7 @@ error:
1070
1093
4 │ ┃ b
1071
1094
│ ┗━━┛
1072
1095
5 │ c
1096
+ ╰╴
1073
1097
"# ] ] ;
1074
1098
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
1075
1099
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -1444,6 +1468,7 @@ error: title
1444
1468
3 | ccc
1445
1469
| ^^^ annotation
1446
1470
4 | ddd
1471
+ |
1447
1472
"# ] ] ;
1448
1473
let renderer = Renderer :: plain ( ) ;
1449
1474
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -1457,6 +1482,7 @@ error: title
1457
1482
3 │ ccc
1458
1483
│ ━━━ annotation
1459
1484
4 │ ddd
1485
+ ╰╴
1460
1486
"# ] ] ;
1461
1487
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
1462
1488
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -1487,6 +1513,7 @@ error: title
1487
1513
3 | ccc
1488
1514
| ^^ annotation
1489
1515
4 | ddd
1516
+ |
1490
1517
"# ] ] ;
1491
1518
let renderer = Renderer :: plain ( ) ;
1492
1519
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -1500,6 +1527,7 @@ error: title
1500
1527
3 │ ccc
1501
1528
│ ━━ annotation
1502
1529
4 │ ddd
1530
+ ╰╴
1503
1531
"# ] ] ;
1504
1532
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
1505
1533
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -3467,6 +3495,7 @@ error[E0277]: the size for values of type `T` cannot be known at compilation tim
3467
3495
12 | crazy
3468
3496
13 | quack
3469
3497
14 | zappy
3498
+ |
3470
3499
"# ] ] ;
3471
3500
let renderer = Renderer :: plain ( ) ;
3472
3501
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -3482,6 +3511,7 @@ error[E0277]: the size for values of type `T` cannot be known at compilation tim
3482
3511
12 │ crazy
3483
3512
13 │ quack
3484
3513
14 │ zappy
3514
+ ╰╴
3485
3515
"# ] ] ;
3486
3516
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
3487
3517
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -3505,6 +3535,7 @@ fn empty_span_start_line() {
3505
3535
| ^ E112
3506
3536
10 | #: E113
3507
3537
11 | print()
3538
+ |
3508
3539
"# ] ] ;
3509
3540
let renderer = Renderer :: plain ( ) ;
3510
3541
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -3517,6 +3548,7 @@ fn empty_span_start_line() {
3517
3548
│ ━ E112
3518
3549
10 │ #: E113
3519
3550
11 │ print()
3551
+ ╰╴
3520
3552
"# ] ] ;
3521
3553
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
3522
3554
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -3973,6 +4005,7 @@ error[E0277]: the size for values of type `T` cannot be known at compilation tim
3973
4005
| ^^^^^
3974
4006
...
3975
4007
18 | zappy
4008
+ |
3976
4009
"# ] ] ;
3977
4010
let renderer = Renderer :: plain ( ) ;
3978
4011
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -3984,6 +4017,7 @@ error[E0277]: the size for values of type `T` cannot be known at compilation tim
3984
4017
│ ━━━━━
3985
4018
‡
3986
4019
18 │ zappy
4020
+ ╰╴
3987
4021
"# ] ] ;
3988
4022
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
3989
4023
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
@@ -4019,6 +4053,7 @@ error[E0277]: the size for values of type `T` cannot be known at compilation tim
4019
4053
| ^^^^^
4020
4054
13 | fuzzy
4021
4055
14 | pizza
4056
+ |
4022
4057
"# ] ] ;
4023
4058
let renderer = Renderer :: plain ( ) ;
4024
4059
assert_data_eq ! ( renderer. render( input) , expected_ascii) ;
@@ -4030,6 +4065,7 @@ error[E0277]: the size for values of type `T` cannot be known at compilation tim
4030
4065
│ ━━━━━
4031
4066
13 │ fuzzy
4032
4067
14 │ pizza
4068
+ ╰╴
4033
4069
"# ] ] ;
4034
4070
let renderer = renderer. decor_style ( DecorStyle :: Unicode ) ;
4035
4071
assert_data_eq ! ( renderer. render( input) , expected_unicode) ;
0 commit comments