@@ -69,7 +69,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
69
69
code : "<template><input v-on:keyup.34='onArrowUp'></template>" ,
70
70
output : "<template><input v-on:keyup.page-down='onArrowUp'></template>" ,
71
71
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
+ }
73
80
]
74
81
} ,
75
82
{
@@ -78,7 +85,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
78
85
output :
79
86
"<template><input v-on:keyup.page-down.native='onArrowUp'></template>" ,
80
87
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
+ }
82
96
]
83
97
} ,
84
98
{
@@ -87,7 +101,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
87
101
output :
88
102
"<template><input v-on:keyup.unknown.page-down='onArrowUp'></template>" ,
89
103
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
+ }
91
112
]
92
113
} ,
93
114
{
@@ -96,7 +117,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
96
117
output :
97
118
"<template><input v-on:[dynamicArg].page-down='onArrowUp'></template>" ,
98
119
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
+ }
100
128
]
101
129
} ,
102
130
{
@@ -105,7 +133,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
105
133
output :
106
134
"<template><input v-on:[dynamicArg].unknown.page-down='onArrowUp'></template>" ,
107
135
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
+ }
109
144
]
110
145
} ,
111
146
{
@@ -114,15 +149,29 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
114
149
output :
115
150
"<template><input v-on:[dynamicArg].page-down.unknown='onArrowUp'></template>" ,
116
151
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
+ }
118
160
]
119
161
} ,
120
162
{
121
163
filename : 'test.vue' ,
122
164
code : "<template><input @keyup.34='onArrowUp'></template>" ,
123
165
output : "<template><input @keyup.page-down='onArrowUp'></template>" ,
124
166
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
+ }
126
175
]
127
176
} ,
128
177
{
@@ -131,7 +180,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
131
180
output :
132
181
"<template><input @keyup.page-down.native='onArrowUp'></template>" ,
133
182
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
+ }
135
191
]
136
192
} ,
137
193
{
@@ -140,7 +196,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
140
196
output :
141
197
"<template><input @keyup.unknown.page-down='onArrowUp'></template>" ,
142
198
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
+ }
144
207
]
145
208
} ,
146
209
{
@@ -149,7 +212,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
149
212
output :
150
213
"<template><input @[dynamicArg].page-down='onArrowUp'></template>" ,
151
214
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
+ }
153
223
]
154
224
} ,
155
225
{
@@ -158,7 +228,14 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
158
228
output :
159
229
"<template><input @[dynamicArg].unknown.page-down='onArrowUp'></template>" ,
160
230
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
+ }
162
239
]
163
240
} ,
164
241
{
@@ -167,39 +244,74 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
167
244
output :
168
245
"<template><input @[dynamicArg].page-down.unknown='onArrowUp'></template>" ,
169
246
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
+ }
171
255
]
172
256
} ,
173
257
{
174
258
filename : 'test.vue' ,
175
259
code : "<template><input @keyup.10='onArrowUp'></template>" ,
176
260
output : null ,
177
261
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
+ }
179
270
]
180
271
} ,
181
272
{
182
273
filename : 'test.vue' ,
183
274
code : "<template><input @keyup.10.native='onArrowUp'></template>" ,
184
275
output : null ,
185
276
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
+ }
187
285
]
188
286
} ,
189
287
{
190
288
filename : 'test.vue' ,
191
289
code : "<template><input @keyup.unknown.10='onArrowUp'></template>" ,
192
290
output : null ,
193
291
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
+ }
195
300
]
196
301
} ,
197
302
{
198
303
filename : 'test.vue' ,
199
304
code : "<template><input @[dynamicArg].unknown.10='onArrowUp'></template>" ,
200
305
output : null ,
201
306
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
+ }
203
315
]
204
316
} ,
205
317
{
@@ -216,13 +328,62 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
216
328
</template>` ,
217
329
output : null ,
218
330
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
+ }
226
387
]
227
388
} ,
228
389
{
@@ -244,11 +405,46 @@ ruleTester.run('no-deprecated-v-on-number-modifiers', rule, {
244
405
<input @keydown.arrow-down='onKeydown'>
245
406
</template>` ,
246
407
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
+ }
252
448
]
253
449
}
254
450
]
0 commit comments