diff --git a/tests/lib/rules/multi-word-component-names.js b/tests/lib/rules/multi-word-component-names.js index d143f6388..d5b0f8851 100644 --- a/tests/lib/rules/multi-word-component-names.js +++ b/tests/lib/rules/multi-word-component-names.js @@ -169,6 +169,35 @@ tester.run('multi-word-component-names', rule, { } ` + }, + { + filename: 'test.js', + code: ` + new Vue({}) + ` + }, + { + // https://github.com/vuejs/eslint-plugin-vue/issues/1670 + filename: 'main.ts', + code: ` + import Vue from 'vue' + import VueCompositionAPI, { h } from '@vue/composition-api' + import i18n from '@/i18n' + import router from '@/router' + import store from '@/store' + // ... + + Vue.use(VueCompositionAPI) + + new Vue({ + i18n, + router, + store, + setup() { + return () => h(App) + }, + }).$mount('#app') + ` } ], invalid: [