空手道 0.7.0 中记录的环境切换命令不起作用
Environment switching command is not working as documented in karate 0.7.0
在 https://github.com/intuit/karate 的 "Switching Environment" 部分中列出了以下命令到 select 空手道内的环境-config.js:
mvn test -DargLine="-Dkarate.env=mock"
这导致 karate.env 为空。
如果按如下方式修改命令,则会设置变量:
mvn 测试-Dkarate.env=mock
我正在使用 0.7.0
这对我来说是个新闻。可能是由于 Maven 版本。你能清楚你的 OS 版本和 Maven 版本并提出问题来修复文档吗?请注意,没有人报告过这一点。
编辑:此外,您的 Maven pom.xml
很可能有一个带有键 <karate.env>
和 的 <properties>
条目,这就是 的原因您看到了这种行为!
在 https://github.com/intuit/karate 的 "Switching Environment" 部分中列出了以下命令到 select 空手道内的环境-config.js:
mvn test -DargLine="-Dkarate.env=mock"
这导致 karate.env 为空。
如果按如下方式修改命令,则会设置变量:
mvn 测试-Dkarate.env=mock
我正在使用 0.7.0
这对我来说是个新闻。可能是由于 Maven 版本。你能清楚你的 OS 版本和 Maven 版本并提出问题来修复文档吗?请注意,没有人报告过这一点。
编辑:此外,您的 Maven pom.xml
很可能有一个带有键 <karate.env>
和 的 <properties>
条目,这就是 的原因您看到了这种行为!