使用vue-test-utils查找全局组件

时间:2019-07-25 09:25:49

标签: vue.js vuejs2 vue-test-utils

我尝试通过使用vue-test-utils找到el-date-picker。 wrapper.find(ComponentName)通常适合我自己的组件。但是,不知道如何使它适用于来自外部库(例如Element-UI)的组件:

import { createLocalVue, mount } from '@vue/test-utils';
import TimeFrameSelection from '@/components/TimeFrameSelection';

import ElementUI, { ElDatePicker } from 'element-ui';

const localVue = createLocalVue();
localVue.use(ElementUI);

describe('TimeFrameSelection.vue', () => {
  let wrapper;
  let store;

  beforeEach(() => {
    wrapper = mount(TimeFrameSelection, {
      localVue,
    });
  });

  it('renders the element-ui datepicker', () => {
    const datePickerItem = wrapper.find(ElDatePicker);  <-- this line
  });
});

0 个答案:

没有答案