diff --git a/tests/lib/rules/html-quotes.js b/tests/lib/rules/html-quotes.js
index 1c57f0a26..f6931f552 100644
--- a/tests/lib/rules/html-quotes.js
+++ b/tests/lib/rules/html-quotes.js
@@ -82,101 +82,221 @@ tester.run('html-quotes', rule, {
filename: 'test.vue',
code: '',
output: '',
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 22,
+ endLine: 1,
+ endColumn: 25
+ }
+ ]
},
{
filename: 'test.vue',
code: "",
output: '',
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 22,
+ endLine: 1,
+ endColumn: 27
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: '',
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 26
+ }
+ ]
},
{
filename: 'test.vue',
code: "",
output: '',
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 28
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: '',
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 32
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: '',
options: ['double'],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 22,
+ endLine: 1,
+ endColumn: 25
+ }
+ ]
},
{
filename: 'test.vue',
code: "",
output: '',
options: ['double'],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 22,
+ endLine: 1,
+ endColumn: 27
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: '',
options: ['double'],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 26
+ }
+ ]
},
{
filename: 'test.vue',
code: "",
output: '',
options: ['double'],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 28
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: '',
options: ['double'],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 32
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['single'],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 22,
+ endLine: 1,
+ endColumn: 25
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['single'],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 22,
+ endLine: 1,
+ endColumn: 27
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['single'],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 26
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['single'],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 28
+ }
+ ]
},
{
filename: 'test.vue',
code: "",
output: "",
options: ['single'],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 23,
+ endLine: 1,
+ endColumn: 32
+ }
+ ]
},
// avoidEscape
{
@@ -184,42 +304,90 @@ tester.run('html-quotes', rule, {
code: "",
output: '',
options: ['double', { avoidEscape: true }],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 21,
+ endLine: 1,
+ endColumn: 26
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['single', { avoidEscape: true }],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 21,
+ endLine: 1,
+ endColumn: 26
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['double', { avoidEscape: true }],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 21,
+ endLine: 1,
+ endColumn: 28
+ }
+ ]
},
{
filename: 'test.vue',
code: "",
output: '',
options: ['single', { avoidEscape: true }],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 21,
+ endLine: 1,
+ endColumn: 28
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: '',
options: ['double', { avoidEscape: true }],
- errors: ['Expected to be enclosed by double quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by double quotes.',
+ line: 1,
+ column: 21,
+ endLine: 1,
+ endColumn: 32
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
output: "",
options: ['single', { avoidEscape: true }],
- errors: ['Expected to be enclosed by single quotes.']
+ errors: [
+ {
+ message: 'Expected to be enclosed by single quotes.',
+ line: 1,
+ column: 21,
+ endLine: 1,
+ endColumn: 32
+ }
+ ]
}
]
})