问题描述
我正在尝试访问位于 wc“listproducts-nv2”的 shadowRoot 内的 wc“navbar-nv2”的 innerHTML,但是对于同一个测试有两种不同的行为:
当我运行所有测试时,我收到一条错误消息“错误:超过 5000 毫秒超时。对于异步测试和钩子,确保调用了“完成()”;如果返回一个 Promise,确保它得到解决。
但是当我单独运行测试时,它实际上将 shadowRoot 的内容返回给我,我可以在控制台中对其进行验证。
虽然我正在使用waitUntil等待fixture和shadowRoot中的组件。这是一个错误,根据文档应该使用 fixture/waitUntil 等待。
Web component testing Group and unit testing
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)