diff --git a/tests/lib/rules/no-dupe-v-else-if.js b/tests/lib/rules/no-dupe-v-else-if.js
index 8e1388b4f..0d65ddf31 100644
--- a/tests/lib/rules/no-dupe-v-else-if.js
+++ b/tests/lib/rules/no-dupe-v-else-if.js
@@ -165,7 +165,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 4
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 39
}
]
},
@@ -182,7 +185,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 6
+ line: 6,
+ column: 25,
+ endLine: 6,
+ endColumn: 31
}
]
},
@@ -200,7 +206,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 6
+ line: 6,
+ column: 25,
+ endLine: 6,
+ endColumn: 32
}
]
},
@@ -215,7 +224,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 4
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 26
}
]
},
@@ -231,7 +243,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 5
+ line: 5,
+ column: 25,
+ endLine: 5,
+ endColumn: 31
}
]
},
@@ -246,7 +261,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 4
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 26
}
]
},
@@ -261,7 +279,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 4
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 36
}
]
},
@@ -276,7 +297,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 4
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 26
}
]
},
@@ -292,7 +316,10 @@ tester.run('no-dupe-v-else-if', rule, {
errors: [
{
messageId: 'unexpected',
- line: 5
+ line: 5,
+ column: 31,
+ endLine: 5,
+ endColumn: 47
}
]
},
@@ -332,8 +359,20 @@ tester.run('no-dupe-v-else-if', rule, {
`,
errors: [
- { messageId: 'unexpected', line: 4 },
- { messageId: 'unexpected', line: 5 }
+ {
+ messageId: 'unexpected',
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 36
+ },
+ {
+ messageId: 'unexpected',
+ line: 5,
+ column: 25,
+ endLine: 5,
+ endColumn: 36
+ }
]
},
{
@@ -346,8 +385,20 @@ tester.run('no-dupe-v-else-if', rule, {
`,
errors: [
- { messageId: 'unexpected', line: 4 },
- { messageId: 'unexpected', line: 5 }
+ {
+ messageId: 'unexpected',
+ line: 4,
+ column: 25,
+ endLine: 4,
+ endColumn: 26
+ },
+ {
+ messageId: 'unexpected',
+ line: 5,
+ column: 25,
+ endLine: 5,
+ endColumn: 26
+ }
]
},
{
@@ -359,263 +410,702 @@ tester.run('no-dupe-v-else-if', rule, {
`,
- errors: [{ messageId: 'unexpected' }, { messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 4,
+ column: 26,
+ endLine: 4,
+ endColumn: 60
+ },
+ {
+ messageId: 'unexpected',
+ line: 5,
+ column: 26,
+ endLine: 5,
+ endColumn: 60
+ }
+ ]
},
// Referred to the ESLint core rule.
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 43,
+ endLine: 1,
+ endColumn: 44
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 65
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 65
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 85,
+ endLine: 1,
+ endColumn: 86
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 65
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 85,
+ endLine: 1,
+ endColumn: 86
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 85,
+ endLine: 1,
+ endColumn: 86
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 106,
+ endLine: 1,
+ endColumn: 107
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }, { messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 43,
+ endLine: 1,
+ endColumn: 44
+ },
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 65
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
errors: [
- { messageId: 'unexpected' },
- { messageId: 'unexpected' },
- { messageId: 'unexpected' }
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 65
+ },
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 85,
+ endLine: 1,
+ endColumn: 86
+ },
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 106,
+ endLine: 1,
+ endColumn: 107
+ }
]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 63,
+ endLine: 1,
+ endColumn: 64
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 49,
+ endLine: 1,
+ endColumn: 56
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 47,
+ endLine: 1,
+ endColumn: 52
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 46,
+ endLine: 1,
+ endColumn: 50
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 54
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 53,
+ endLine: 1,
+ endColumn: 64
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 46,
+ endLine: 1,
+ endColumn: 50
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 49,
+ endLine: 1,
+ endColumn: 54
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 49,
+ endLine: 1,
+ endColumn: 70
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 49
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }, { messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 49
+ },
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 69,
+ endLine: 1,
+ endColumn: 70
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 54
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 70
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 74,
+ endLine: 1,
+ endColumn: 80
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 65,
+ endLine: 1,
+ endColumn: 81
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 43,
+ endLine: 1,
+ endColumn: 44
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 59
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 59
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 64,
+ endLine: 1,
+ endColumn: 75
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 70,
+ endLine: 1,
+ endColumn: 76
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 75,
+ endLine: 1,
+ endColumn: 91
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 53,
+ endLine: 1,
+ endColumn: 64
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 49
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 65,
+ endLine: 1,
+ endColumn: 71
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 62,
+ endLine: 1,
+ endColumn: 80
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 58,
+ endLine: 1,
+ endColumn: 69
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 75,
+ endLine: 1,
+ endColumn: 91
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 62,
+ endLine: 1,
+ endColumn: 75
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 49,
+ endLine: 1,
+ endColumn: 55
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 90,
+ endLine: 1,
+ endColumn: 91
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 53,
+ endLine: 1,
+ endColumn: 78
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 55,
+ endLine: 1,
+ endColumn: 68
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 91,
+ endLine: 1,
+ endColumn: 97
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 70,
+ endLine: 1,
+ endColumn: 81
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 43,
+ endLine: 1,
+ endColumn: 49
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 54
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 49
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 43,
+ endLine: 1,
+ endColumn: 44
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 49
+ }
+ ]
},
{
filename: 'test.vue',
code: '',
- errors: [{ messageId: 'unexpected' }]
+ errors: [
+ {
+ messageId: 'unexpected',
+ line: 1,
+ column: 48,
+ endLine: 1,
+ endColumn: 49
+ }
+ ]
}
]
})