Я хочу передать несколько аргументов в karate-config.js через команду mvn

моя была странной ... Специфическая особенность IntelliJ.

Я посмотрел на мои выходные классы и была папка:

xyz

вместо

x / y / z

, но если у вас есть определенные параметры, установленные в IntelliJ, в навигаторе они будут выглядеть как xyz

, поэтому проверьте свою выходную папку, если вы царапаете свою голову

3
задан shivam 17 January 2019 в 05:57
поделиться

1 ответ

Вместо того, чтобы использовать argLine, попробуйте передать его напрямую,

mvn test -Dkarate.env=gdcStaging -Dkarate.source=false -Dkarate.natco=gdc

Я предлагаю не использовать karate. в качестве префикса для ваших аргументов, отличных от karate.env, вместо этого попробуйте использовать ваш Имя приложения. например,

-Dmyapp.source=false

поступает в karate-config.js

var natco = karate.properties['myapp.source']

Это должно работать.

0
ответ дан Babu Sekaran 17 January 2019 в 05:57
поделиться