+
+
+
+
+ `
+ },
+ {
+ filename: 'test.vue',
+ code: `
+
+ `
+ }
+ ],
+
+ invalid: [
+ {
+ filename: 'test.vue',
+ code: `
+
+
+
+
+ `,
+ output: `
+
+
+
+
+ `,
+ errors: [
+ {
+ line: 3,
+ column: 22,
+ messageId: 'deprecated',
+ endLine: 3,
+ endColumn: 34
+ },
+ {
+ line: 8,
+ column: 25,
+ messageId: 'deprecated',
+ endLine: 8,
+ endColumn: 37
+ }
+ ]
+ },
+ {
+ filename: 'test.vue',
+ code: `
+
+
+
+
+
+ `,
+ output: `
+
+
+
+
+
+ `,
+ errors: [
+ {
+ line: 3,
+ column: 31,
+ messageId: 'deprecated',
+ endLine: 3,
+ endColumn: 43
+ },
+ {
+ line: 4,
+ column: 22,
+ messageId: 'deprecated',
+ endLine: 4,
+ endColumn: 34
+ },
+ {
+ line: 10,
+ column: 23,
+ messageId: 'deprecated',
+ endLine: 10,
+ endColumn: 35
+ }
+ ]
+ },
+ {
+ filename: 'test.vue',
+ code: `
+
+ `,
+ output: `
+
+ `,
+ errors: [
+ {
+ line: 6,
+ column: 23,
+ messageId: 'deprecated'
+ }
+ ]
+ },
+ {
+ filename: 'test.vue',
+ code: `
+
+ `,
+ output: `
+
+ `,
+ errors: [
+ {
+ line: 7,
+ column: 25,
+ messageId: 'deprecated'
+ }
+ ]
+ }
+ ]
+})