7

我正在使用 Selenium 和 Spock 来测试我的应用程序。运行需要来自 Maven 或我的 IDE 的系统属性的测试就像一个魅力,但 Gradle 正在获取空值。

@Shared
private int waitTimeout = System.getProperty("waitTimeout", "10").toInteger()

@Shared
protected String apolloURL = System.getProperty("apolloURL")

也许我做错了什么?

4

1 回答 1

15

请参阅Gradle 构建语言参考Test中的任务类型。

test {
    systemProperty "waitTimeout", "20"
    systemProperty "apolloURL", "..."
}
于 2013-07-25T07:40:13.543 回答