forked from umijs/babel-plugin-import
-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Description
import { shallowMount, createLocalVue } from '@vue/test-utils';
import Vue from 'vue';
import { Button } from 'element-ui'; // 执行到这一行的时候出错
import Country from '@/components/a.vue';
const localVue = createLocalVue();
localVue.use(Button);
Vue.prototype.$ELEMENT = { size: 'small' };
const wrapper = shallowMount(Country, {
localVue,
propsData: {
visible: true,
},
});
describe('选人组件', () => {
const { vm } = wrapper;
it('currentLeaf', () => {
expect(vm.currentLeaf).toBe(undefined);
});
});报错内容如下
// babel.config.js
// 当注释掉plugins配置,上述内容才不报错
module.exports = {
presets: [
'@vue/app',
],
// plugins: [
// [
// 'component',
// {
// libraryName: 'element-ui',
// styleLibraryName: 'theme-chalk',
// },
// ],
// ],
};Metadata
Metadata
Assignees
Labels
No labels
