diff --git a/tests/lib/rules/no-duplicate-attributes.js b/tests/lib/rules/no-duplicate-attributes.js
index ddb82db16..48dedf509 100644
--- a/tests/lib/rules/no-duplicate-attributes.js
+++ b/tests/lib/rules/no-duplicate-attributes.js
@@ -62,36 +62,84 @@ tester.run('no-duplicate-attributes', rule, {
{
filename: 'test.vue',
code: '',
- errors: ["Duplicate attribute 'foo'."]
+ errors: [
+ {
+ message: "Duplicate attribute 'foo'.",
+ line: 1,
+ column: 25,
+ endLine: 1,
+ endColumn: 35
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: ["Duplicate attribute 'foo'."]
+ errors: [
+ {
+ message: "Duplicate attribute 'foo'.",
+ line: 1,
+ column: 25,
+ endLine: 1,
+ endColumn: 29
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
options: [{ allowCoexistStyle: false }],
- errors: ["Duplicate attribute 'style'."]
+ errors: [
+ {
+ message: "Duplicate attribute 'style'.",
+ line: 1,
+ column: 27,
+ endLine: 1,
+ endColumn: 33
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
options: [{ allowCoexistClass: false }],
- errors: ["Duplicate attribute 'class'."]
+ errors: [
+ {
+ message: "Duplicate attribute 'class'.",
+ line: 1,
+ column: 27,
+ endLine: 1,
+ endColumn: 33
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
options: [{ allowCoexistStyle: false }],
- errors: ["Duplicate attribute 'style'."]
+ errors: [
+ {
+ message: "Duplicate attribute 'style'.",
+ line: 1,
+ column: 28,
+ endLine: 1,
+ endColumn: 33
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
options: [{ allowCoexistClass: false }],
- errors: ["Duplicate attribute 'class'."]
+ errors: [
+ {
+ message: "Duplicate attribute 'class'.",
+ line: 1,
+ column: 28,
+ endLine: 1,
+ endColumn: 33
+ }
+ ]
}
]
})