Jest酶反应天然反应性-手势处理问题[重复]

问题描述 投票:0回答:1

我无法使用酶,玩笑和react-native-testing-library来测试本机App的反应。

经过重新测试

it('renders correctly', () => {
  renderer.create(<App />).toJSON;
});

我收到此错误

失败测试 / App-test.js●测试套件无法运行]

TypeError: Cannot read property 'Direction' of undefined

  at Object.<anonymous> (node_modules/react-native-gesture-handler/Directions.js:3:33)
  at Object.<anonymous> (node_modules/react-native-gesture-handler/GestureHandler.js:2:42)

测试套件:1个失败,总共1个测试:总计0快照:共0个时间:1.586秒运行所有测试套件。npm ERR!测试失败。有关更多详细信息,请参见上文。

reactjs jestjs native enzyme react-native-gesture-handler
1个回答
0
投票

尝试将此添加到您的package.json

"jest": {
    "preset": "react-native",
    "setupFiles": [
      "./node_modules/react-native-gesture-handler/jestSetup.js"
    ]
  }
© www.soinside.com 2019 - 2024. All rights reserved.