【问题标题】:React enzyme jest test cases are failing with antv g2plot使用 antv g2plot 反应酶开玩笑测试用例失败
【发布时间】:2020-06-25 14:06:14
【问题描述】:

我正在使用 React Enzyme Jest 模块来测试我的 React 应用程序,其中包含用于图表的 antv/g2plot 模块。当我使用该模块时,测试用例没有运行,但在删除它之后,它工作得非常好。我认为模型有问题。你知道任何可能的解决方案吗?

我正在尝试在测试时测试使用antv/g2plot 模块进行图表的文件。它失败并给出了一个不相关的随机错误(我的 React 应用程序中未定义错误变量)。如果我尝试在没有这个文件的情况下运行测试,它运行得很好,但它会返回这个错误。

【问题讨论】:

    标签: reactjs enzyme antv g2plot


    【解决方案1】:

    我是 G2Plot 开发团队的成员。当你用画布为图表编写单元测试时,你应该:

    1. 模拟画布API,见https://github.com/hustcc/jest-canvas-mock
    2. 给出真实文档(包括画布)环境,见https://github.com/hustcc/jest-electron

    G2Plot 使用 jest-electron 进行单元测试和调试器。

    【讨论】:

      猜你喜欢
      • 2018-07-22
      • 2021-08-27
      • 1970-01-01
      • 2022-07-10
      • 2018-02-13
      • 2021-02-22
      • 2023-03-27
      • 2021-04-18
      • 2017-01-25
      相关资源
      最近更新 更多