gradle 测试没有 运行 Geb 测试
gradle test does not run Geb tests
在 Grails 3.1.4 中:如果我使用 Grails create-functional-test 命令并创建 Geb 测试,当我使用 Gradle 测试任务时它不会 运行 Geb 测试,它只是 运行 单元和集成测试,而不是功能测试。
如果我使用 Grails test-app 命令,它 运行 就是一切。我想在我的 Bamboo 5.9.7 集成服务器上使用 Gradle 构建。
如何使用 Gradle 来 运行 所有测试、单元、集成和功能 Geb 测试?
test
任务仅用于 运行 单元测试。您可能想要 运行 integrationTest
或 iT
简称。
为了让 grails3 gradle 测试模仿 grails test-app
在 grails2 中的工作方式,您可以尝试使用
gradlew --continue test iT
这将导致单元测试和集成测试都达到 运行。如果没有 --continue 选项,如果单元测试失败,集成测试将不会执行。
不幸的是,当从 intellij 运行ning 时,我看不到如何将“--continue”选项添加到 gradle 命令。
在 Grails 3.1.4 中:如果我使用 Grails create-functional-test 命令并创建 Geb 测试,当我使用 Gradle 测试任务时它不会 运行 Geb 测试,它只是 运行 单元和集成测试,而不是功能测试。
如果我使用 Grails test-app 命令,它 运行 就是一切。我想在我的 Bamboo 5.9.7 集成服务器上使用 Gradle 构建。
如何使用 Gradle 来 运行 所有测试、单元、集成和功能 Geb 测试?
test
任务仅用于 运行 单元测试。您可能想要 运行 integrationTest
或 iT
简称。
为了让 grails3 gradle 测试模仿 grails test-app
在 grails2 中的工作方式,您可以尝试使用
gradlew --continue test iT
这将导致单元测试和集成测试都达到 运行。如果没有 --continue 选项,如果单元测试失败,集成测试将不会执行。
不幸的是,当从 intellij 运行ning 时,我看不到如何将“--continue”选项添加到 gradle 命令。