Detox: как предоставить путь сборки битрейта для конфигураций Detox для тестирования E2E на битрейте - PullRequest
0 голосов
/ 13 марта 2019

Чтобы сократить время сборки, мы планируем использовать битрейт-сборки для тестирования e2e с помощью detox.

Я обнаружил, что мы можем предоставить имя устройства во время выполнения с - имя-устройства т. е. тест на детоксикацию -c android.emu.release --device-name Nexus 5X , но я не смог найти флаг, обеспечивающий buildPath

Возможно липредоставить то же самое любым способом?

1 Ответ

0 голосов
/ 14 марта 2019

Я нашел способ настроить детокс во время выполнения, изменив файл init.js в папке e2e, как показано ниже

import { BUILD_PATH } from 'react-native-dotenv';

const detox = require('detox');
const adapter = require('detox/runners/jest/adapter');

const config = require('../package.json').detox;

jest.setTimeout(120000);
jasmine.getEnv().addReporter(adapter); // eslint-disable-line

beforeAll(async () => {
  config.configurations['ios.sim.cli'].binaryPath = BUILD_PATH;
  await detox.init(config);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...