From 1447444a88e76a63ecdb85d0b5f334adc0401bdd Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Tue, 6 Jul 2021 18:26:21 +0900 Subject: [PATCH] Update `vue/require-emit-validator` rule to support ` + `, + parser: require.resolve('vue-eslint-parser'), + parserOptions: { + ecmaVersion: 6, + sourceType: 'module', + parser: require.resolve('@typescript-eslint/parser') + } } ], @@ -325,6 +339,46 @@ ruleTester.run('require-emit-validator', rule, { line: 4 } ] + }, + { + filename: 'test.vue', + code: ` + + `, + parser: require.resolve('vue-eslint-parser'), + parserOptions: { + ecmaVersion: 6, + sourceType: 'module' + }, + errors: [ + { + messageId: 'missing', + data: { name: 'foo' }, + line: 3 + } + ] + }, + { + filename: 'test.vue', + code: ` + + `, + parser: require.resolve('vue-eslint-parser'), + parserOptions: { + ecmaVersion: 6, + sourceType: 'module' + }, + errors: [ + { + messageId: 'skipped', + data: { name: 'foo' }, + line: 3 + } + ] } ] })