【发布时间】:2022-08-18 19:04:17
【问题描述】:
我有一个用 PIXI.js 渲染动画的反应应用程序和 @inlet/react-pixi。
使用 Jest 运行测试时,出现错误:
Error: Uncaught [TypeError: Cannot read properties of null (reading \'stage\')]
● run Homepage tests › is Homepage rendered
WebGL unsupported in this browser, use \"pixi.js-legacy\" for fallback canvas2d support.
5 | describe(\'run Homepage tests\', () => {
6 | test(\'is Homepage rendered\', () => {
> 7 | render(
| ^
8 | <MockedProvider>
9 | <HomePage />
10 | </MockedProvider>`
pixi.js-legacy 应该如何作为测试的后备实现?
\"@inlet/react-pixi\": \"^6.8.0\",
\"pixi.js\": \"^6.4.2\",
\"jest-canvas-mock\": \"^2.4.0\",
标签: reactjs typescript jestjs react-testing-library pixi.js