Skip to content

Commit fd25c54

Browse files
committed
test(no-deprecated-delete-set): make tests more strict
1 parent d2b201a commit fd25c54

File tree

1 file changed

+108
-24
lines changed

1 file changed

+108
-24
lines changed

tests/lib/rules/no-deprecated-delete-set.js

Lines changed: 108 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -135,11 +135,17 @@ tester.run('no-deprecated-delete-set', rule, {
135135
errors: [
136136
{
137137
messageId: 'deprecated',
138-
line: 4
138+
line: 4,
139+
column: 18,
140+
endLine: 4,
141+
endColumn: 22
139142
},
140143
{
141144
messageId: 'deprecated',
142-
line: 5
145+
line: 5,
146+
column: 18,
147+
endLine: 5,
148+
endColumn: 25
143149
}
144150
]
145151
},
@@ -157,11 +163,17 @@ tester.run('no-deprecated-delete-set', rule, {
157163
errors: [
158164
{
159165
messageId: 'deprecated',
160-
line: 5
166+
line: 5,
167+
column: 16,
168+
endLine: 5,
169+
endColumn: 20
161170
},
162171
{
163172
messageId: 'deprecated',
164-
line: 6
173+
line: 6,
174+
column: 16,
175+
endLine: 6,
176+
endColumn: 23
165177
}
166178
]
167179
},
@@ -176,8 +188,20 @@ tester.run('no-deprecated-delete-set', rule, {
176188
})
177189
`,
178190
errors: [
179-
{ messageId: 'deprecated', line: 4 },
180-
{ messageId: 'deprecated', line: 5 }
191+
{
192+
messageId: 'deprecated',
193+
line: 4,
194+
column: 19,
195+
endLine: 4,
196+
endColumn: 23
197+
},
198+
{
199+
messageId: 'deprecated',
200+
line: 5,
201+
column: 19,
202+
endLine: 5,
203+
endColumn: 26
204+
}
181205
]
182206
},
183207
{
@@ -193,8 +217,20 @@ tester.run('no-deprecated-delete-set', rule, {
193217
</script>
194218
`,
195219
errors: [
196-
{ messageId: 'deprecated', line: 5 },
197-
{ messageId: 'deprecated', line: 6 }
220+
{
221+
messageId: 'deprecated',
222+
line: 5,
223+
column: 20,
224+
endLine: 5,
225+
endColumn: 24
226+
},
227+
{
228+
messageId: 'deprecated',
229+
line: 6,
230+
column: 20,
231+
endLine: 6,
232+
endColumn: 27
233+
}
198234
]
199235
},
200236
// from vue
@@ -211,11 +247,17 @@ tester.run('no-deprecated-delete-set', rule, {
211247
errors: [
212248
{
213249
messageId: 'deprecated',
214-
line: 4
250+
line: 4,
251+
column: 17,
252+
endLine: 4,
253+
endColumn: 20
215254
},
216255
{
217256
messageId: 'deprecated',
218-
line: 5
257+
line: 5,
258+
column: 17,
259+
endLine: 5,
260+
endColumn: 23
219261
}
220262
]
221263
},
@@ -235,11 +277,17 @@ tester.run('no-deprecated-delete-set', rule, {
235277
errors: [
236278
{
237279
messageId: 'deprecated',
238-
line: 6
280+
line: 6,
281+
column: 15,
282+
endLine: 6,
283+
endColumn: 18
239284
},
240285
{
241286
messageId: 'deprecated',
242-
line: 7
287+
line: 7,
288+
column: 15,
289+
endLine: 7,
290+
endColumn: 18
243291
}
244292
]
245293
},
@@ -256,11 +304,17 @@ tester.run('no-deprecated-delete-set', rule, {
256304
errors: [
257305
{
258306
messageId: 'deprecated',
259-
line: 5
307+
line: 5,
308+
column: 11,
309+
endLine: 5,
310+
endColumn: 14
260311
},
261312
{
262313
messageId: 'deprecated',
263-
line: 6
314+
line: 6,
315+
column: 11,
316+
endLine: 6,
317+
endColumn: 14
264318
}
265319
]
266320
},
@@ -277,11 +331,17 @@ tester.run('no-deprecated-delete-set', rule, {
277331
errors: [
278332
{
279333
messageId: 'deprecated',
280-
line: 5
334+
line: 5,
335+
column: 11,
336+
endLine: 5,
337+
endColumn: 12
281338
},
282339
{
283340
messageId: 'deprecated',
284-
line: 6
341+
line: 6,
342+
column: 11,
343+
endLine: 6,
344+
endColumn: 12
285345
}
286346
]
287347
},
@@ -301,11 +361,17 @@ tester.run('no-deprecated-delete-set', rule, {
301361
errors: [
302362
{
303363
messageId: 'deprecated',
304-
line: 6
364+
line: 6,
365+
column: 15,
366+
endLine: 6,
367+
endColumn: 18
305368
},
306369
{
307370
messageId: 'deprecated',
308-
line: 7
371+
line: 7,
372+
column: 15,
373+
endLine: 7,
374+
endColumn: 18
309375
}
310376
]
311377
},
@@ -325,11 +391,17 @@ tester.run('no-deprecated-delete-set', rule, {
325391
errors: [
326392
{
327393
messageId: 'deprecated',
328-
line: 6
394+
line: 6,
395+
column: 15,
396+
endLine: 6,
397+
endColumn: 16
329398
},
330399
{
331400
messageId: 'deprecated',
332-
line: 7
401+
line: 7,
402+
column: 15,
403+
endLine: 7,
404+
endColumn: 16
333405
}
334406
]
335407
},
@@ -346,11 +418,17 @@ tester.run('no-deprecated-delete-set', rule, {
346418
errors: [
347419
{
348420
messageId: 'deprecated',
349-
line: 5
421+
line: 5,
422+
column: 11,
423+
endLine: 5,
424+
endColumn: 14
350425
},
351426
{
352427
messageId: 'deprecated',
353-
line: 6
428+
line: 6,
429+
column: 11,
430+
endLine: 6,
431+
endColumn: 14
354432
}
355433
]
356434
},
@@ -367,11 +445,17 @@ tester.run('no-deprecated-delete-set', rule, {
367445
errors: [
368446
{
369447
messageId: 'deprecated',
370-
line: 5
448+
line: 5,
449+
column: 11,
450+
endLine: 5,
451+
endColumn: 16
371452
},
372453
{
373454
messageId: 'deprecated',
374-
line: 6
455+
line: 6,
456+
column: 11,
457+
endLine: 6,
458+
endColumn: 16
375459
}
376460
]
377461
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy