Как передать строку JSON в качестве аргумента в пакете. json запись скрипта? - PullRequest
0 голосов
/ 14 апреля 2020

Для теста Puppeteer я хочу выполнить тесты пользовательского интерфейса с пакетом. json script:

"scripts": {
    "test:ui": "cucumber-js --require-module ts-node/register --require test/step_definitions/**/*.ts --require test/support/**/*.ts --world-parameters {\"instanceUrl\":\"https://testserver.example.com\"}",
},

Аргумент --world-parameters должен быть передан как JSON. Как мне избежать "символов"?

1 Ответ

1 голос
/ 14 апреля 2020

Итак, я прочитал, что им нужно дважды убежать.

--world-parameters {\\\"instanceUrl\\\": \\\"https:\\\/\\\/testserver.example.com\\\"}

https://github.com/cucumber/cucumber-js/issues/1045

...