【发布时间】:2019-04-27 03:01:55
【问题描述】:
在https://github.com/intuit/karate 的“切换环境”部分中,列出了以下命令来选择 karate-config.js 中的环境:
mvn 测试 -DargLine="-Dkarate.env=mock"
这导致 karate.env 为空。
如果您将命令修改如下,则设置变量:
mvn test -Dkarate.env=mock
我正在使用 0.7.0
【问题讨论】:
标签: karate
在https://github.com/intuit/karate 的“切换环境”部分中,列出了以下命令来选择 karate-config.js 中的环境:
mvn 测试 -DargLine="-Dkarate.env=mock"
这导致 karate.env 为空。
如果您将命令修改如下,则设置变量:
mvn test -Dkarate.env=mock
我正在使用 0.7.0
【问题讨论】:
标签: karate
这对我来说是个新闻。可能是由于 Maven 版本。您能否清楚您的操作系统版本和 Maven 版本并提出问题以修复文档。请注意,没有人报告过此事。
编辑:另外,你的 maven pom.xml 很可能有一个带有 <karate.env> 键的 <properties> 条目,那就是你看到这种行为的原因!
【讨论】:
karate-config.js 中做了各种奇怪的事情。这就是为什么要创建一个简单的 hello-world,如果你仍然看到这个,请提交一个问题