Команда переключения среды не работает, как описано в каратэ 0.7.0 - PullRequest
0 голосов
/ 05 июня 2018

В разделе «Переключение среды» в https://github.com/intuit/karate указана следующая команда для выбора среды в karate-config.js:

mvn test -DargLine = "- Dkarate.env= mock "

В результате karate.env будет иметь значение null.

Если вы измените команду следующим образом, будет задана переменная:

mvn test -Dkarate.env = mock

Я использую 0.7.0

1 Ответ

0 голосов
/ 05 июня 2018

Это новость для меня.Вероятно, из-за версии Maven.Можете ли вы быть ясно о вашей версии ОС и версии Maven и поднять проблему, чтобы исправить документ.Обратите внимание, что никто никогда не сообщал об этом.

РЕДАКТИРОВАТЬ: Кроме того, вполне вероятно, что ваш maven pom.xml имеет запись <properties> с ключом <karate.env> и , что почему вы видите это поведение!

...