@@ -36,37 +36,93 @@ ruleTester.run('no-deprecated-filter', rule, {
36
36
{
37
37
filename : 'test.vue' ,
38
38
code : '<template>{{ msg | filter }}</template>' ,
39
- errors : [ 'Filters are deprecated.' ]
39
+ errors : [
40
+ {
41
+ message : 'Filters are deprecated.' ,
42
+ line : 1 ,
43
+ column : 14 ,
44
+ endLine : 1 ,
45
+ endColumn : 26
46
+ }
47
+ ]
40
48
} ,
41
49
{
42
50
filename : 'test.vue' ,
43
51
code : '<template>{{ msg | filter(x) }}</template>' ,
44
- errors : [ 'Filters are deprecated.' ]
52
+ errors : [
53
+ {
54
+ message : 'Filters are deprecated.' ,
55
+ line : 1 ,
56
+ column : 14 ,
57
+ endLine : 1 ,
58
+ endColumn : 29
59
+ }
60
+ ]
45
61
} ,
46
62
{
47
63
filename : 'test.vue' ,
48
64
code : '<template>{{ msg | filterA | filterB }}</template>' ,
49
- errors : [ 'Filters are deprecated.' ]
65
+ errors : [
66
+ {
67
+ message : 'Filters are deprecated.' ,
68
+ line : 1 ,
69
+ column : 14 ,
70
+ endLine : 1 ,
71
+ endColumn : 37
72
+ }
73
+ ]
50
74
} ,
51
75
{
52
76
filename : 'test.vue' ,
53
77
code : '<template><div v-for="msg in messages">{{ msg | filter }}</div></template>' ,
54
- errors : [ 'Filters are deprecated.' ]
78
+ errors : [
79
+ {
80
+ message : 'Filters are deprecated.' ,
81
+ line : 1 ,
82
+ column : 43 ,
83
+ endLine : 1 ,
84
+ endColumn : 55
85
+ }
86
+ ]
55
87
} ,
56
88
{
57
89
filename : 'test.vue' ,
58
90
code : '<template><div v-bind:id="msg | filter"></div></template>' ,
59
- errors : [ 'Filters are deprecated.' ]
91
+ errors : [
92
+ {
93
+ message : 'Filters are deprecated.' ,
94
+ line : 1 ,
95
+ column : 27 ,
96
+ endLine : 1 ,
97
+ endColumn : 39
98
+ }
99
+ ]
60
100
} ,
61
101
{
62
102
filename : 'test.vue' ,
63
103
code : '<template><div v-bind:id="msg | filter(aaa)"></div></template>' ,
64
- errors : [ 'Filters are deprecated.' ]
104
+ errors : [
105
+ {
106
+ message : 'Filters are deprecated.' ,
107
+ line : 1 ,
108
+ column : 27 ,
109
+ endLine : 1 ,
110
+ endColumn : 44
111
+ }
112
+ ]
65
113
} ,
66
114
{
67
115
filename : 'test.vue' ,
68
116
code : '<template><div v-bind:id="msg | filterA | filterB"></div></template>' ,
69
- errors : [ 'Filters are deprecated.' ]
117
+ errors : [
118
+ {
119
+ message : 'Filters are deprecated.' ,
120
+ line : 1 ,
121
+ column : 27 ,
122
+ endLine : 1 ,
123
+ endColumn : 50
124
+ }
125
+ ]
70
126
}
71
127
]
72
128
} )
0 commit comments