как передать параметр env в wdio Launcher (configFile, opts) opts - PullRequest
0 голосов
/ 05 ноября 2019

В настоящее время я пытаюсь запустить wdio runner программно. Я столкнулся с проблемой при передаче параметра env как набора в опции Launcher (). Он должен запускать только набор тестов, который я прошел, но на самом деле он запускал все спецификации в файле набора тестов.

части пакета test.runner.config.ts:

const wdio = new Launcher(configFile, { suite: process.env.TEST_SUITES });
wdio.run().then(
    () => {
        process.exit();
    },
    () => {
        process.exit(1);
    }
);

.json

"scripts": {
        "test": "tsc && cross-var node ./dist/configs/test.runner.config.js --suite $TEST_SUITES",

cmd для запуска

TEST_SUITES=login  npm run test

Поможет ли кто-нибудь указать, какая часть неверна и как ее реализовать? Спасибо.

...