Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript react测试库在升级到material ui v4后找不到元素_Javascript_Reactjs_Jestjs_Material Ui_React Testing Library - Fatal编程技术网

Javascript react测试库在升级到material ui v4后找不到元素

Javascript react测试库在升级到material ui v4后找不到元素,javascript,reactjs,jestjs,material-ui,react-testing-library,Javascript,Reactjs,Jestjs,Material Ui,React Testing Library,使用“反应测试库”:“^4.1.6” 将材质ui从v3升级到v4“@material ui/core”:“^4.11.0”所有测试用例都失败(使用jest作为测试运行程序) 尝试将react测试库升级到多个更高版本,但仍然出现相同错误。 除了测试失败之外,执行测试时不要出现任何错误,如: 无法通过以下方式找到元素:… 所有测试用例都失败,出现以下错误(找不到DOM元素) 当你没有显示任何代码时,很难猜测原因。@RyanCogswell我知道,但是没有任何代码可以显示,因为一切都保持不变,只有版本

使用
“反应测试库”:“^4.1.6”

材质ui从v3升级到v4
“@material ui/core”:“^4.11.0”
所有测试用例都失败(使用jest作为测试运行程序)

尝试将react测试库升级到多个更高版本,但仍然出现相同错误。 除了测试失败之外,执行测试时不要出现任何错误,如:

无法通过以下方式找到元素:…

所有测试用例都失败,出现以下错误(找不到DOM元素)


当你没有显示任何代码时,很难猜测原因。@RyanCogswell我知道,但是没有任何代码可以显示,因为一切都保持不变,只有版本更新。。。您建议我显示什么?您正在测试的代码的最简单示例(仍然复制错误),对应的测试代码,并显示完整错误。您现在显示的是完整错误,但您仍然没有显示正在测试的代码或测试代码的示例。@EugenSunic-我遇到了相同的问题,特别是MUI对话框的实例。即使我设置了
open={true}
,并且所有的道具都会以其他方式呈现拨号,它也不会显示在DOM中。我尝试过从RTL 9.5升级到10.4,但还没有解决方案。当你没有显示任何代码时,很难猜测原因。@RyanCogswell我知道,但没有任何代码可以显示,因为一切都保持不变,只有版本更新。。。您建议我显示什么?您正在测试的代码的最简单示例(仍然复制错误),对应的测试代码,并显示完整错误。您现在显示的是完整错误,但您仍然没有显示正在测试的代码或测试代码的示例。@EugenSunic-我遇到了相同的问题,特别是MUI对话框的实例。即使我设置了
open={true}
,并且所有的道具都会以其他方式呈现拨号,它也不会显示在DOM中。我尝试过从RTL9.5升级到10.4,但还没有解决方案。
  Unable to find an element by: [data-testid="element-name"]

    <body>
      <div>
        <div />
        <div
          class="class-name"
        />
      </div>
    </body>
at Object.getElementError (node_modules/@testing-library/dom/dist/config.js:34:12)
      at args (node_modules/@testing-library/dom/dist/query-helpers.js:71:38)
      at getByText (node_modules/@testing-library/dom/dist/query-helpers.js:54:17)