我有以下任务

task testGeb(type:Test) {
   jvmArgs '-Dgeb.driver=firefox'
   include "geb/**/*.class"
   testReportDir = new File(testReportDir, "gebtests")
}

系统属性似乎无法通过Geb测试,因为Geb不会生成Firefox来运行测试。当我在Eclipse中设置相同的系统属性并运行测试时,一切正常。

最佳答案

尝试使用系统属性:

test {
   systemProperties['geb.driver'] = 'firefox'
   include "geb/**/*.class"
   testReportDir = new File(testReportDir, "gebtests")
}

09-16 07:45