Skip to content

Commit 88511b2

Browse files
authored
test(component-definition-name-casing): make tests more strict (#2815)
1 parent 2f36df0 commit 88511b2

File tree

1 file changed

+68
-17
lines changed

1 file changed

+68
-17
lines changed

tests/lib/rules/component-definition-name-casing.js

Lines changed: 68 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,10 @@ ruleTester.run('component-definition-name-casing', rule, {
192192
{
193193
message: 'Property name "foo-bar" is not PascalCase.',
194194
type: 'Literal',
195-
line: 3
195+
line: 3,
196+
column: 17,
197+
endLine: 3,
198+
endColumn: 26
196199
}
197200
]
198201
},
@@ -209,7 +212,10 @@ ruleTester.run('component-definition-name-casing', rule, {
209212
{
210213
message: 'Property name "foo bar" is not PascalCase.',
211214
type: 'Literal',
212-
line: 3
215+
line: 3,
216+
column: 17,
217+
endLine: 3,
218+
endColumn: 27
213219
}
214220
]
215221
},
@@ -226,7 +232,10 @@ ruleTester.run('component-definition-name-casing', rule, {
226232
{
227233
message: 'Property name "foo!bar" is not PascalCase.',
228234
type: 'Literal',
229-
line: 3
235+
line: 3,
236+
column: 17,
237+
endLine: 3,
238+
endColumn: 26
230239
}
231240
]
232241
},
@@ -243,7 +252,10 @@ ruleTester.run('component-definition-name-casing', rule, {
243252
{
244253
message: 'Property name "foo!bar" is not PascalCase.',
245254
type: 'Literal',
246-
line: 3
255+
line: 3,
256+
column: 17,
257+
endLine: 3,
258+
endColumn: 26
247259
}
248260
]
249261
},
@@ -264,7 +276,10 @@ ruleTester.run('component-definition-name-casing', rule, {
264276
{
265277
message: 'Property name "foo_bar" is not PascalCase.',
266278
type: 'Literal',
267-
line: 3
279+
line: 3,
280+
column: 17,
281+
endLine: 3,
282+
endColumn: 26
268283
}
269284
]
270285
},
@@ -286,7 +301,10 @@ ruleTester.run('component-definition-name-casing', rule, {
286301
{
287302
message: 'Property name "foo_bar" is not PascalCase.',
288303
type: 'Literal',
289-
line: 3
304+
line: 3,
305+
column: 17,
306+
endLine: 3,
307+
endColumn: 26
290308
}
291309
]
292310
},
@@ -308,7 +326,10 @@ ruleTester.run('component-definition-name-casing', rule, {
308326
{
309327
message: 'Property name "foo_bar" is not kebab-case.',
310328
type: 'Literal',
311-
line: 3
329+
line: 3,
330+
column: 17,
331+
endLine: 3,
332+
endColumn: 26
312333
}
313334
]
314335
},
@@ -321,7 +342,10 @@ ruleTester.run('component-definition-name-casing', rule, {
321342
{
322343
message: 'Property name "foo-bar" is not PascalCase.',
323344
type: 'Literal',
324-
line: 1
345+
line: 1,
346+
column: 15,
347+
endLine: 1,
348+
endColumn: 24
325349
}
326350
]
327351
},
@@ -334,7 +358,10 @@ ruleTester.run('component-definition-name-casing', rule, {
334358
{
335359
message: 'Property name "foo-bar" is not PascalCase.',
336360
type: 'Literal',
337-
line: 1
361+
line: 1,
362+
column: 15,
363+
endLine: 1,
364+
endColumn: 24
338365
}
339366
]
340367
},
@@ -350,7 +377,10 @@ ruleTester.run('component-definition-name-casing', rule, {
350377
{
351378
message: 'Property name "foo-bar" is not PascalCase.',
352379
type: 'Literal',
353-
line: 1
380+
line: 1,
381+
column: 40,
382+
endLine: 1,
383+
endColumn: 49
354384
}
355385
]
356386
},
@@ -363,7 +393,10 @@ ruleTester.run('component-definition-name-casing', rule, {
363393
{
364394
message: 'Property name "foo-bar" is not PascalCase.',
365395
type: 'Literal',
366-
line: 1
396+
line: 1,
397+
column: 15,
398+
endLine: 1,
399+
endColumn: 24
367400
}
368401
]
369402
},
@@ -376,7 +409,10 @@ ruleTester.run('component-definition-name-casing', rule, {
376409
{
377410
message: 'Property name "foo-bar" is not PascalCase.',
378411
type: 'Literal',
379-
line: 1
412+
line: 1,
413+
column: 15,
414+
endLine: 1,
415+
endColumn: 24
380416
}
381417
]
382418
},
@@ -390,7 +426,10 @@ ruleTester.run('component-definition-name-casing', rule, {
390426
{
391427
message: 'Property name "foo_bar" is not PascalCase.',
392428
type: 'Literal',
393-
line: 1
429+
line: 1,
430+
column: 15,
431+
endLine: 1,
432+
endColumn: 24
394433
}
395434
]
396435
},
@@ -404,7 +443,10 @@ ruleTester.run('component-definition-name-casing', rule, {
404443
{
405444
message: 'Property name "foo_bar" is not kebab-case.',
406445
type: 'Literal',
407-
line: 1
446+
line: 1,
447+
column: 15,
448+
endLine: 1,
449+
endColumn: 24
408450
}
409451
]
410452
},
@@ -418,7 +460,10 @@ ruleTester.run('component-definition-name-casing', rule, {
418460
{
419461
message: 'Property name "foo_bar" is not kebab-case.',
420462
type: 'TemplateLiteral',
421-
line: 1
463+
line: 1,
464+
column: 15,
465+
endLine: 1,
466+
endColumn: 24
422467
}
423468
]
424469
},
@@ -434,7 +479,10 @@ ruleTester.run('component-definition-name-casing', rule, {
434479
errors: [
435480
{
436481
message: 'Property name "foo-bar" is not PascalCase.',
437-
line: 1
482+
line: 1,
483+
column: 37,
484+
endLine: 1,
485+
endColumn: 46
438486
}
439487
]
440488
},
@@ -450,7 +498,10 @@ ruleTester.run('component-definition-name-casing', rule, {
450498
errors: [
451499
{
452500
message: 'Property name "FooBar" is not kebab-case.',
453-
line: 1
501+
line: 1,
502+
column: 37,
503+
endLine: 1,
504+
endColumn: 45
454505
}
455506
]
456507
}

0 commit comments

Comments
 (0)