@@ -69,7 +69,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
6969code :"<template><input v-on:keyup.34='onArrowUp'></template>" ,
7070output :"<template><input v-on:keyup.page-down='onArrowUp'></template>" ,
7171errors :[
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, {
7885output :
7986"<template><input v-on:keyup.page-down.native='onArrowUp'></template>" ,
8087errors :[
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, {
87101output :
88102"<template><input v-on:keyup.unknown.page-down='onArrowUp'></template>" ,
89103errors :[
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, {
96117output :
97118"<template><input v-on:[dynamicArg].page-down='onArrowUp'></template>" ,
98119errors :[
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, {
105133output :
106134"<template><input v-on:[dynamicArg].unknown.page-down='onArrowUp'></template>" ,
107135errors :[
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, {
114149output :
115150"<template><input v-on:[dynamicArg].page-down.unknown='onArrowUp'></template>" ,
116151errors :[
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{
121163filename :'test.vue' ,
122164code :"<template><input @keyup.34='onArrowUp'></template>" ,
123165output :"<template><input @keyup.page-down='onArrowUp'></template>" ,
124166errors :[
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, {
131180output :
132181"<template><input @keyup.page-down.native='onArrowUp'></template>" ,
133182errors :[
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, {
140196output :
141197"<template><input @keyup.unknown.page-down='onArrowUp'></template>" ,
142198errors :[
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, {
149212output :
150213"<template><input @[dynamicArg].page-down='onArrowUp'></template>" ,
151214errors :[
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, {
158228output :
159229"<template><input @[dynamicArg].unknown.page-down='onArrowUp'></template>" ,
160230errors :[
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, {
167244output :
168245"<template><input @[dynamicArg].page-down.unknown='onArrowUp'></template>" ,
169246errors :[
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{
174258filename :'test.vue' ,
175259code :"<template><input @keyup.10='onArrowUp'></template>" ,
176260output :null ,
177261errors :[
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{
182273filename :'test.vue' ,
183274code :"<template><input @keyup.10.native='onArrowUp'></template>" ,
184275output :null ,
185276errors :[
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{
190288filename :'test.vue' ,
191289code :"<template><input @keyup.unknown.10='onArrowUp'></template>" ,
192290output :null ,
193291errors :[
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{
198303filename :'test.vue' ,
199304code :"<template><input @[dynamicArg].unknown.10='onArrowUp'></template>" ,
200305output :null ,
201306errors :[
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>` ,
217329output :null ,
218330errors :[
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>` ,
246407errors :[
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]