Skip to content

Commit b27f31d

Browse files
authored
test(no-lone-template): make tests more strict (#2899)
1 parent 96258d1 commit b27f31d

File tree

1 file changed

+45
-5
lines changed

1 file changed

+45
-5
lines changed

tests/lib/rules/no-lone-template.js

Lines changed: 45 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,15 @@ tester.run('no-lone-template', rule, {
135135
<template/>
136136
</template>
137137
`,
138-
errors: ['`<template>` require directive.']
138+
errors: [
139+
{
140+
message: '`<template>` require directive.',
141+
line: 3,
142+
column: 9,
143+
endLine: 3,
144+
endColumn: 20
145+
}
146+
]
139147
},
140148
{
141149
filename: 'test.vue',
@@ -145,7 +153,15 @@ tester.run('no-lone-template', rule, {
145153
</template>
146154
`,
147155
options: [{ ignoreAccessible: true }],
148-
errors: ['`<template>` require directive.']
156+
errors: [
157+
{
158+
message: '`<template>` require directive.',
159+
line: 3,
160+
column: 9,
161+
endLine: 3,
162+
endColumn: 31
163+
}
164+
]
149165
},
150166
{
151167
filename: 'test.vue',
@@ -155,7 +171,15 @@ tester.run('no-lone-template', rule, {
155171
</template>
156172
`,
157173
options: [{ ignoreAccessible: true }],
158-
errors: ['`<template>` require directive.']
174+
errors: [
175+
{
176+
message: '`<template>` require directive.',
177+
line: 3,
178+
column: 9,
179+
endLine: 3,
180+
endColumn: 31
181+
}
182+
]
159183
},
160184
{
161185
filename: 'test.vue',
@@ -165,7 +189,15 @@ tester.run('no-lone-template', rule, {
165189
</template>
166190
`,
167191
options: [{ ignoreAccessible: true }],
168-
errors: ['`<template>` require directive.']
192+
errors: [
193+
{
194+
message: '`<template>` require directive.',
195+
line: 3,
196+
column: 9,
197+
endLine: 3,
198+
endColumn: 37
199+
}
200+
]
169201
},
170202
{
171203
filename: 'test.vue',
@@ -175,7 +207,15 @@ tester.run('no-lone-template', rule, {
175207
</template>
176208
`,
177209
options: [{ ignoreAccessible: true }],
178-
errors: ['`<template>` require directive.']
210+
errors: [
211+
{
212+
message: '`<template>` require directive.',
213+
line: 3,
214+
column: 9,
215+
endLine: 3,
216+
endColumn: 29
217+
}
218+
]
179219
}
180220
]
181221
})

0 commit comments

Comments
 (0)