Тест Jest React Native - PullRequest
0 голосов

Мой root компонент использует AppState, и я пытаюсь сделать снимок с помощью шутки.

Когда я запускаю команду, я получаю следующее:

$ jest
 FAIL  ./App.test.js (10.276s)
  <App />
    × renders correctly (169ms)

  ● <App /> › renders correctly

    **TypeError: Cannot read property 'match' of undefined**

      60 |
      61 |   getMissingPermissions = () => {
    > 62 |     if (this.state.appState.match(/active/)) {
         |                             ^
      63 |       Promise.all(
      64 |         Object.keys(permissions).map((key) => {
      65 |           return permissions[key].checkPermission().then(({ status }) => {

Как я могу это исправить?

https://reactnative.dev/docs/appstate

...