Я создаю свое приложение React Native с TravisCI и использую Detox для запуска E2E в этой версии.
Результаты теста Detox выводятся на консоль Travis, но мне нужно знать, что это не удалось или передать переменную окружения, чтобы я мог действовать в соответствии с ней.
Тестовая команда:
detox test --configuration ios.sim.debug
Итак, я пробовал:
export SANITY_RES=$(detox test --configuration ios.sim.debug)
но echo $SANITY_RES
содержит только:
configuration = "ios.sim.debug" artifactsLocation = "artifacts / ios.sim.debug.2018-12-25 14-42-58Z" node_modules / .bin / jest e2e --config = e2e / config.json --maxWorkers = 1 '--testNamePattern = ^ ((?!: android :).) $' detox [80481] ИНФОРМАЦИЯ: сервер [DetoxServer.js] прослушивает localhost: 51067 ... *
а не конечный результат. Каким другим способом я мог бы их получить?