Я использую jest для тестирования React Native, но я не хочу, чтобы мои модульные тесты тестировали что-либо Native, просто есть те тесты поведения vanilla javascript, которые будут вызывать мои компоненты, но они не имеют ничего общего с требованием React Native. Следовательно, когда я запускаю эти модульные тесты внутри своего проекта React Native, я получаю Invariant Violation: Native module cannot be null.
, есть ли способ в jest.config.js
, который используется моими модульными тестами, чтобы сообщить Jest игнорировать React Nativeдля этого набора тестов или я получаю эту ошибку по другой причине, даже если мои тесты вообще не импортируются или не взаимодействуют с React Native?
Прямо сейчас мой jest.config.js
имеет:
module.exports = {
preset: "react-native",
"testRegex": "\\.unit\\.js$"};
Я пытался удалить пресет, но все равно получаю эту ошибку