@@ -411,9 +411,27 @@ tester.run('custom-event-name-casing', rule, {
411
411
` ,
412
412
options : [ 'kebab-case' ] ,
413
413
errors : [
414
- "Custom event name 'fooBar' must be kebab-case." ,
415
- "Custom event name 'barBaz' must be kebab-case." ,
416
- "Custom event name 'bazQux' must be kebab-case."
414
+ {
415
+ message : "Custom event name 'fooBar' must be kebab-case." ,
416
+ line : 4 ,
417
+ column : 27 ,
418
+ endLine : 4 ,
419
+ endColumn : 35
420
+ } ,
421
+ {
422
+ message : "Custom event name 'barBaz' must be kebab-case." ,
423
+ line : 11 ,
424
+ column : 31 ,
425
+ endLine : 11 ,
426
+ endColumn : 39
427
+ } ,
428
+ {
429
+ message : "Custom event name 'bazQux' must be kebab-case." ,
430
+ line : 17 ,
431
+ column : 27 ,
432
+ endLine : 17 ,
433
+ endColumn : 35
434
+ }
417
435
]
418
436
} ,
419
437
{
@@ -442,9 +460,27 @@ tester.run('custom-event-name-casing', rule, {
442
460
` ,
443
461
options : [ 'kebab-case' ] ,
444
462
errors : [
445
- "Custom event name 'fooBar' must be kebab-case." ,
446
- "Custom event name 'barBaz' must be kebab-case." ,
447
- "Custom event name 'bazQux' must be kebab-case."
463
+ {
464
+ message : "Custom event name 'fooBar' must be kebab-case." ,
465
+ line : 4 ,
466
+ column : 27 ,
467
+ endLine : 4 ,
468
+ endColumn : 35
469
+ } ,
470
+ {
471
+ message : "Custom event name 'barBaz' must be kebab-case." ,
472
+ line : 11 ,
473
+ column : 33 ,
474
+ endLine : 11 ,
475
+ endColumn : 41
476
+ } ,
477
+ {
478
+ message : "Custom event name 'bazQux' must be kebab-case." ,
479
+ line : 17 ,
480
+ column : 29 ,
481
+ endLine : 17 ,
482
+ endColumn : 37
483
+ }
448
484
]
449
485
} ,
450
486
{
@@ -476,9 +512,27 @@ tester.run('custom-event-name-casing', rule, {
476
512
{ ignores : [ '/^[a-z]+(?:-[a-z]+)*:[a-z]+(?:-[a-z]+)*$/u' ] }
477
513
] ,
478
514
errors : [
479
- "Custom event name 'input/update' must be kebab-case." ,
480
- "Custom event name 'search/update' must be kebab-case." ,
481
- "Custom event name 'click/row' must be kebab-case."
515
+ {
516
+ message : "Custom event name 'input/update' must be kebab-case." ,
517
+ line : 4 ,
518
+ column : 25 ,
519
+ endLine : 4 ,
520
+ endColumn : 39
521
+ } ,
522
+ {
523
+ message : "Custom event name 'search/update' must be kebab-case." ,
524
+ line : 11 ,
525
+ column : 28 ,
526
+ endLine : 11 ,
527
+ endColumn : 43
528
+ } ,
529
+ {
530
+ message : "Custom event name 'click/row' must be kebab-case." ,
531
+ line : 17 ,
532
+ column : 24 ,
533
+ endLine : 17 ,
534
+ endColumn : 35
535
+ }
482
536
]
483
537
} ,
484
538
{
@@ -510,9 +564,27 @@ tester.run('custom-event-name-casing', rule, {
510
564
{ ignores : [ 'input:update' , 'search:update' , 'click:row' ] }
511
565
] ,
512
566
errors : [
513
- "Custom event name 'input/update' must be kebab-case." ,
514
- "Custom event name 'search/update' must be kebab-case." ,
515
- "Custom event name 'click/row' must be kebab-case."
567
+ {
568
+ message : "Custom event name 'input/update' must be kebab-case." ,
569
+ line : 4 ,
570
+ column : 25 ,
571
+ endLine : 4 ,
572
+ endColumn : 39
573
+ } ,
574
+ {
575
+ message : "Custom event name 'search/update' must be kebab-case." ,
576
+ line : 11 ,
577
+ column : 28 ,
578
+ endLine : 11 ,
579
+ endColumn : 43
580
+ } ,
581
+ {
582
+ message : "Custom event name 'click/row' must be kebab-case." ,
583
+ line : 17 ,
584
+ column : 24 ,
585
+ endLine : 17 ,
586
+ endColumn : 35
587
+ }
516
588
]
517
589
} ,
518
590
// camelCase
@@ -542,9 +614,27 @@ tester.run('custom-event-name-casing', rule, {
542
614
` ,
543
615
options : [ 'camelCase' ] ,
544
616
errors : [
545
- "Custom event name 'foo-bar' must be camelCase." ,
546
- "Custom event name 'bar-baz' must be camelCase." ,
547
- "Custom event name 'baz-qux' must be camelCase."
617
+ {
618
+ message : "Custom event name 'foo-bar' must be camelCase." ,
619
+ line : 4 ,
620
+ column : 25 ,
621
+ endLine : 4 ,
622
+ endColumn : 34
623
+ } ,
624
+ {
625
+ message : "Custom event name 'bar-baz' must be camelCase." ,
626
+ line : 11 ,
627
+ column : 28 ,
628
+ endLine : 11 ,
629
+ endColumn : 37
630
+ } ,
631
+ {
632
+ message : "Custom event name 'baz-qux' must be camelCase." ,
633
+ line : 17 ,
634
+ column : 24 ,
635
+ endLine : 17 ,
636
+ endColumn : 33
637
+ }
548
638
]
549
639
} ,
550
640
// Default
@@ -573,9 +663,27 @@ tester.run('custom-event-name-casing', rule, {
573
663
</script>
574
664
` ,
575
665
errors : [
576
- "Custom event name 'foo-bar' must be camelCase." ,
577
- "Custom event name 'bar-baz' must be camelCase." ,
578
- "Custom event name 'baz-qux' must be camelCase."
666
+ {
667
+ message : "Custom event name 'foo-bar' must be camelCase." ,
668
+ line : 4 ,
669
+ column : 25 ,
670
+ endLine : 4 ,
671
+ endColumn : 34
672
+ } ,
673
+ {
674
+ message : "Custom event name 'bar-baz' must be camelCase." ,
675
+ line : 11 ,
676
+ column : 28 ,
677
+ endLine : 11 ,
678
+ endColumn : 37
679
+ } ,
680
+ {
681
+ message : "Custom event name 'baz-qux' must be camelCase." ,
682
+ line : 17 ,
683
+ column : 24 ,
684
+ endLine : 17 ,
685
+ endColumn : 33
686
+ }
579
687
]
580
688
} ,
581
689
// kebab-case
@@ -591,7 +699,10 @@ tester.run('custom-event-name-casing', rule, {
591
699
errors : [
592
700
{
593
701
message : "Custom event name 'foo-bar' must be camelCase." ,
594
- line : 5
702
+ line : 5 ,
703
+ column : 12 ,
704
+ endLine : 5 ,
705
+ endColumn : 21
595
706
}
596
707
]
597
708
} ,
@@ -606,7 +717,10 @@ tester.run('custom-event-name-casing', rule, {
606
717
errors : [
607
718
{
608
719
message : "Custom event name 'foo-bar' must be camelCase." ,
609
- line : 4
720
+ line : 4 ,
721
+ column : 12 ,
722
+ endLine : 4 ,
723
+ endColumn : 21
610
724
}
611
725
]
612
726
} ,
@@ -627,15 +741,24 @@ tester.run('custom-event-name-casing', rule, {
627
741
errors : [
628
742
{
629
743
message : "Custom event name 'foo-bar' must be camelCase." ,
630
- line : 4
744
+ line : 4 ,
745
+ column : 12 ,
746
+ endLine : 4 ,
747
+ endColumn : 21
631
748
} ,
632
749
{
633
750
message : "Custom event name 'foo-bar' must be camelCase." ,
634
- line : 8
751
+ line : 8 ,
752
+ column : 28 ,
753
+ endLine : 8 ,
754
+ endColumn : 37
635
755
} ,
636
756
{
637
757
message : "Custom event name 'foo-bar' must be camelCase." ,
638
- line : 9
758
+ line : 9 ,
759
+ column : 29 ,
760
+ endLine : 9 ,
761
+ endColumn : 38
639
762
}
640
763
]
641
764
}
0 commit comments