Детокс не запускает тест iOS.Это выглядит так только из-за отрицательного взгляда в регулярном выражении.
`` `--testNamePattern = '^ ((?!: Ios:).) * $'`
Это отрицательный прогноз, что означает, что для соответствия выражения часть в (?! ...) не должна совпадать
обновить до комментария
В настоящее время существует проблема в react-native:0.57.8
, которая вызывает следующую ошибку:
Error: Couldn't find preset "module:metro-react-native-babel-preset"
В настоящее время существует обходной путь, который можно найтиздесь https://github.com/facebook/react-native/issues/21241#issuecomment-431464191
Шаг 1
Создайте файл babel.config.js со следующим содержимым (в основном эквивалентно stock .babelrc)
module.exports = function (api) {
api.cache(true)
return {
presets: ['module:metro-react-native-babel-preset']
}
}
Шаг 2
Удалить .babelrc
Шаг 3
Запустить добавление пряжи --dev babel-jest babel-core@^7.0.0-bridge.0 @ babel / core
Лично мне не нужно было делать шаг 3.