【问题标题】:Jest with amCharts4 in reactjs在 reactjs 中用 amCharts4 开玩笑
【发布时间】:2021-07-13 06:34:40
【问题描述】:

使用amcharts4 的组件的测试用例失败。 我试过使用

"jest": {
"transformIgnorePatterns": [
  "[/\\\\]node_modules[/\\\\](?!(@amcharts)\\/).+\\.(js|jsx|ts|tsx)$"
],}

但这并没有解决问题。 amCharts 的文档提到可以使用jestpuppeteer 解决。 有人知道这个问题的任何其他解决方法吗?将jestpuppeteer 一起使用是唯一的解决方案吗?

【问题讨论】:

    标签: reactjs jestjs amcharts amcharts4


    【解决方案1】:

    我们需要在jest 配置中添加以下代码,如果您使用mount/shallow 进行测试,请移至ReactDOM.render(),因为jest 不支持测试SVGamCharts 使用@987654327 @ 内部。

    "jest": {
     "transformIgnorePatterns": [
        "node_modules[/\\\\](?!@amcharts[/\\\\]amcharts4)"
     ]
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-24
      • 2017-12-19
      • 2020-11-22
      • 1970-01-01
      • 1970-01-01
      • 2017-08-25
      • 2022-01-06
      相关资源
      最近更新 更多