Если я запускаю yarn test
, который запускает jest
, я получаю следующую ошибку:
C:\react-native-project\node_modules\react-native\Libraries\Utilities\warnOnce.js:15
const warnedKeys: {[string]: boolean} = {};
Но это происходит только в том случае, если я следую указаниям из react-native-testing-library
:
Затем автоматически, чтобы добавить его в ваши шутливые тесты, используя параметр setupFilesAfterEnv в jest.config. js файл:
Если я удалю файл, я не получит эту ошибку, и я могу запустить простые тесты. Когда я удаляю файл, тест запускается, но AsyncStorage
не распознается, поэтому тесты все равно не запускаются. У меня AsyncStorage
. Оно установлено и приложение работает, но я хочу добавить тесты компонентов. Я также заметил, что файл jest.config.js
явно отсутствует в самом тестовом проекте. Есть ли документация или рабочий пример? Я бы предпочел не делать различий между моим проектом и проектом тестирования. Есть ли доступная более хорошо документированная или надежная среда / модуль тестирования?