В настоящее время я создаю доказательство концепции, чтобы посмотреть, сможем ли мы использовать Detox для сквозного тестирования приложения React Native, созданного с помощью Expo.
Я следовал инструкциям здесь , но время испытаний истекло. Когда я запускаю тест в режиме трассировки, я получаю следующую ошибку:
detox[11493] WARN: [Client.js/PENDING_REQUESTS] App has not responded to the network requests below:
(id = 2) invoke: {"target":{"type":"Invocation","value":{"target":{"type":"EarlGrey","value":"instance"},"method":"det
ox_selectElementWithMatcher:","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"GREYMatchers"},"method":"matcherForAccessibilityID:","args":[{"type":"NSString","value":"vwGatedBackground"}]}}]}},"method":"assertWithMatcher:","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"GREYMatchers"},"method":"matcherForSufficientlyVisible","args":[]}}]}
(id = -1000) isReady: {}
That might be the reason why the test "Example should have welcome screen" has timed out.
Кто-нибудь имел опыт работы с этой настройкой? Я тестирую только для iOS и использую эмулятор XCode iOS.
Насколько я могу судить, это поддерживаемая сообществом интеграция, а не то, что официально предлагается Detox, поэтому возможно, что это простоэто не работает, но я решил проверить, удастся ли кому-нибудь запустить эту настройку?