解決Vue Test Utils中測試案例中的工具提示警告的方法
P粉293341969
P粉293341969 2023-08-26 19:41:24
0
1
502
<p>在使用bootstrap-vue的v-b-tooltip.hover時,單元測試一直會出現警告:</p><p><strong>[BootstrapVue warn]: tooltip - 提供的目標不是有效的HTML元素。 </strong></p>
P粉293341969
P粉293341969

全部回覆(1)
P粉163465905

我發現在定義componentData時使用attachTo: createContainer()可以解決問題。同時,每當wrapper被重新定義時,也必須重新定義。

const createContainer = (tag = "div") => {
  const container = document.createElement(tag);
  document.body.appendChild(container);

  return container;
};

const componentData = {
  attachTo: createContainer(),
  store,
  localVue
};

const wrapper = shallowMount(Index, componentData);
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板