From 9dc78d005c7965ce8f5f9e7f4c143a504262bc34 Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Sat, 17 Jul 2021 16:03:14 +0900 Subject: [PATCH] Fix false positives for ` + `, + parserOptions: { ecmaVersion: 2022 } + }, + { + filename: 'test.vue', + code: ` + `, @@ -261,24 +273,6 @@ tester.run('no-lifecycle-after-await', rule, { messageId: 'forbidden' } ] - }, - { - filename: 'test.vue', - code: ` - - `, - parserOptions: { ecmaVersion: 2022 }, - errors: [ - { - messageId: 'forbidden', - line: 6 - } - ] } ] }) diff --git a/tests/lib/rules/no-restricted-call-after-await.js b/tests/lib/rules/no-restricted-call-after-await.js index 92353eaf0..0eef6713b 100644 --- a/tests/lib/rules/no-restricted-call-after-await.js +++ b/tests/lib/rules/no-restricted-call-after-await.js @@ -137,6 +137,18 @@ tester.run('no-restricted-call-after-await', rule, { `, options: [{ module: 'vue-i18n', path: 'useI18n' }], parserOptions: { ecmaVersion: 2022 } + }, + { + filename: 'test.vue', + code: ` + + `, + parserOptions: { ecmaVersion: 2022 }, + options: [{ module: 'vue-i18n', path: 'useI18n' }] } ], invalid: [ @@ -389,25 +401,6 @@ tester.run('no-restricted-call-after-await', rule, { line: 7 } ] - }, - { - filename: 'test.vue', - code: ` - - `, - parserOptions: { ecmaVersion: 2022 }, - options: [{ module: 'vue-i18n', path: 'useI18n' }], - errors: [ - { - message: - 'The `import("vue-i18n").useI18n` after `await` expression are forbidden.', - line: 5 - } - ] } ] }) diff --git a/tests/lib/rules/no-watch-after-await.js b/tests/lib/rules/no-watch-after-await.js index ae5718672..e97c78c63 100644 --- a/tests/lib/rules/no-watch-after-await.js +++ b/tests/lib/rules/no-watch-after-await.js @@ -155,6 +155,20 @@ tester.run('no-watch-after-await', rule, { `, parserOptions: { ecmaVersion: 2022 } + }, + { + filename: 'test.vue', + code: ` + + `, + parserOptions: { ecmaVersion: 2022 } } ], invalid: [ @@ -236,26 +250,6 @@ tester.run('no-watch-after-await', rule, { line: 12 } ] - }, - { - filename: 'test.vue', - code: ` - - `, - parserOptions: { ecmaVersion: 2022 }, - errors: [ - { - message: 'The `watch` after `await` expression are forbidden.', - line: 8 - } - ] } ] })