带有测试react-native-testing-library和jest-native的expo应用程序“没有导出成员'toHaveProp”

E.D*_*E.D 5 typescript jestjs react-native react-native-testing-library

我正在尝试使用 jest-native 作为额外的匹配器,我认为我遇到了安装问题......
我正在使用 expo 的 React-native ts 应用程序,这是我的版本:

  • 世博会:“~39.0.0”
  • @testing-library/react-native版本:“^7.1.0”
  • 玩笑预设: '玩笑博览会',
  • 反应本机版本:“63.4”

我想以这种方式使用它:

import { toHaveProp } from '@testing-library/jest-native';

expect.extend({ toHaveProp });
Run Code Online (Sandbox Code Playgroud)

但它给了我这个错误:

Module '"../../../../../../node_modules/@testing-library/jest-native/extend-expect"' has no exported member 'toHaveProp'.
Run Code Online (Sandbox Code Playgroud)

任何想法 ?

E.D*_*E.D 4

好的,如果我把它放在import '@testing-library/jest-native';我的测试文件的顶部,那就可以了