@@ -69,7 +69,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
6969 code : "<template><input v-on:keyup.34='onArrowUp'></template>" ,
7070 output : "<template><input v-on:keyup.page-down='onArrowUp'></template>" ,
7171 errors : [
72- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
72+ {
73+ message :
74+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
75+ line : 1 ,
76+ column : 29 ,
77+ endLine : 1 ,
78+ endColumn : 31
79+ }
7380 ]
7481 } ,
7582 {
@@ -78,7 +85,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
7885 output :
7986 "<template><input v-on:keyup.page-down.native='onArrowUp'></template>" ,
8087 errors : [
81- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
88+ {
89+ message :
90+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
91+ line : 1 ,
92+ column : 29 ,
93+ endLine : 1 ,
94+ endColumn : 31
95+ }
8296 ]
8397 } ,
8498 {
@@ -87,7 +101,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
87101 output :
88102 "<template><input v-on:keyup.unknown.page-down='onArrowUp'></template>" ,
89103 errors : [
90- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
104+ {
105+ message :
106+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
107+ line : 1 ,
108+ column : 37 ,
109+ endLine : 1 ,
110+ endColumn : 39
111+ }
91112 ]
92113 } ,
93114 {
@@ -96,7 +117,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
96117 output :
97118 "<template><input v-on:[dynamicArg].page-down='onArrowUp'></template>" ,
98119 errors : [
99- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
120+ {
121+ message :
122+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
123+ line : 1 ,
124+ column : 36 ,
125+ endLine : 1 ,
126+ endColumn : 38
127+ }
100128 ]
101129 } ,
102130 {
@@ -105,7 +133,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
105133 output :
106134 "<template><input v-on:[dynamicArg].unknown.page-down='onArrowUp'></template>" ,
107135 errors : [
108- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
136+ {
137+ message :
138+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
139+ line : 1 ,
140+ column : 44 ,
141+ endLine : 1 ,
142+ endColumn : 46
143+ }
109144 ]
110145 } ,
111146 {
@@ -114,15 +149,29 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
114149 output :
115150 "<template><input v-on:[dynamicArg].page-down.unknown='onArrowUp'></template>" ,
116151 errors : [
117- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
152+ {
153+ message :
154+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
155+ line : 1 ,
156+ column : 36 ,
157+ endLine : 1 ,
158+ endColumn : 38
159+ }
118160 ]
119161 } ,
120162 {
121163 filename : 'test.vue' ,
122164 code : "<template><input @keyup.34='onArrowUp'></template>" ,
123165 output : "<template><input @keyup.page-down='onArrowUp'></template>" ,
124166 errors : [
125- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
167+ {
168+ message :
169+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
170+ line : 1 ,
171+ column : 25 ,
172+ endLine : 1 ,
173+ endColumn : 27
174+ }
126175 ]
127176 } ,
128177 {
@@ -131,7 +180,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
131180 output :
132181 "<template><input @keyup.page-down.native='onArrowUp'></template>" ,
133182 errors : [
134- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
183+ {
184+ message :
185+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
186+ line : 1 ,
187+ column : 25 ,
188+ endLine : 1 ,
189+ endColumn : 27
190+ }
135191 ]
136192 } ,
137193 {
@@ -140,7 +196,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
140196 output :
141197 "<template><input @keyup.unknown.page-down='onArrowUp'></template>" ,
142198 errors : [
143- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
199+ {
200+ message :
201+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
202+ line : 1 ,
203+ column : 33 ,
204+ endLine : 1 ,
205+ endColumn : 35
206+ }
144207 ]
145208 } ,
146209 {
@@ -149,7 +212,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
149212 output :
150213 "<template><input @[dynamicArg].page-down='onArrowUp'></template>" ,
151214 errors : [
152- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
215+ {
216+ message :
217+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
218+ line : 1 ,
219+ column : 32 ,
220+ endLine : 1 ,
221+ endColumn : 34
222+ }
153223 ]
154224 } ,
155225 {
@@ -158,7 +228,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
158228 output :
159229 "<template><input @[dynamicArg].unknown.page-down='onArrowUp'></template>" ,
160230 errors : [
161- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
231+ {
232+ message :
233+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
234+ line : 1 ,
235+ column : 40 ,
236+ endLine : 1 ,
237+ endColumn : 42
238+ }
162239 ]
163240 } ,
164241 {
@@ -167,39 +244,74 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
167244 output :
168245 "<template><input @[dynamicArg].page-down.unknown='onArrowUp'></template>" ,
169246 errors : [
170- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
247+ {
248+ message :
249+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
250+ line : 1 ,
251+ column : 32 ,
252+ endLine : 1 ,
253+ endColumn : 34
254+ }
171255 ]
172256 } ,
173257 {
174258 filename : 'test.vue' ,
175259 code : "<template><input @keyup.10='onArrowUp'></template>" ,
176260 output : null ,
177261 errors : [
178- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
262+ {
263+ message :
264+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
265+ line : 1 ,
266+ column : 25 ,
267+ endLine : 1 ,
268+ endColumn : 27
269+ }
179270 ]
180271 } ,
181272 {
182273 filename : 'test.vue' ,
183274 code : "<template><input @keyup.10.native='onArrowUp'></template>" ,
184275 output : null ,
185276 errors : [
186- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
277+ {
278+ message :
279+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
280+ line : 1 ,
281+ column : 25 ,
282+ endLine : 1 ,
283+ endColumn : 27
284+ }
187285 ]
188286 } ,
189287 {
190288 filename : 'test.vue' ,
191289 code : "<template><input @keyup.unknown.10='onArrowUp'></template>" ,
192290 output : null ,
193291 errors : [
194- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
292+ {
293+ message :
294+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
295+ line : 1 ,
296+ column : 33 ,
297+ endLine : 1 ,
298+ endColumn : 35
299+ }
195300 ]
196301 } ,
197302 {
198303 filename : 'test.vue' ,
199304 code : "<template><input @[dynamicArg].unknown.10='onArrowUp'></template>" ,
200305 output : null ,
201306 errors : [
202- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
307+ {
308+ message :
309+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
310+ line : 1 ,
311+ column : 40 ,
312+ endLine : 1 ,
313+ endColumn : 42
314+ }
203315 ]
204316 } ,
205317 {
@@ -216,13 +328,62 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
216328 </template>` ,
217329 output : null ,
218330 errors : [
219- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
220- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
221- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
222- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
223- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
224- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
225- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
331+ {
332+ message :
333+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
334+ line : 3 ,
335+ column : 25 ,
336+ endLine : 3 ,
337+ endColumn : 27
338+ } ,
339+ {
340+ message :
341+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
342+ line : 4 ,
343+ column : 25 ,
344+ endLine : 4 ,
345+ endColumn : 27
346+ } ,
347+ {
348+ message :
349+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
350+ line : 5 ,
351+ column : 25 ,
352+ endLine : 5 ,
353+ endColumn : 27
354+ } ,
355+ {
356+ message :
357+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
358+ line : 6 ,
359+ column : 25 ,
360+ endLine : 6 ,
361+ endColumn : 27
362+ } ,
363+ {
364+ message :
365+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
366+ line : 7 ,
367+ column : 25 ,
368+ endLine : 7 ,
369+ endColumn : 27
370+ } ,
371+ {
372+ message :
373+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
374+ line : 8 ,
375+ column : 25 ,
376+ endLine : 8 ,
377+ endColumn : 27
378+ } ,
379+ {
380+ message :
381+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
382+ line : 9 ,
383+ column : 25 ,
384+ endLine : 9 ,
385+ endColumn : 28
386+ }
226387 ]
227388 } ,
228389 {
@@ -244,11 +405,46 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
244405 <input @keydown.arrow-down='onKeydown'>
245406 </template>` ,
246407 errors : [
247- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
248- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
249- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
250- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
251- "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead."
408+ {
409+ message :
410+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
411+ line : 3 ,
412+ column : 25 ,
413+ endLine : 3 ,
414+ endColumn : 27
415+ } ,
416+ {
417+ message :
418+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
419+ line : 4 ,
420+ column : 25 ,
421+ endLine : 4 ,
422+ endColumn : 27
423+ } ,
424+ {
425+ message :
426+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
427+ line : 5 ,
428+ column : 25 ,
429+ endLine : 5 ,
430+ endColumn : 27
431+ } ,
432+ {
433+ message :
434+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
435+ line : 6 ,
436+ column : 25 ,
437+ endLine : 6 ,
438+ endColumn : 27
439+ } ,
440+ {
441+ message :
442+ "'KeyboardEvent.keyCode' modifier on 'v-on' directive is deprecated. Using 'KeyboardEvent.key' instead." ,
443+ line : 7 ,
444+ column : 25 ,
445+ endLine : 7 ,
446+ endColumn : 27
447+ }
252448 ]
253449 }
254450 ]
0 commit comments