mfb*_*ber 4 java testng intellij-idea gradle
我有一个复杂的 gradle 项目,我已为该项目手动设置了构建和其他几个任务的运行/配置配置。
我们使用 TestNG,每当我想运行测试时,例如直接右键单击测试方法下方
它为项目运行一个 gradle 测试任务:
=============================================================================
BUILD FAILED (ended at 2020-01-03T16:32:00.670+01:00)
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':xxx-xxx:test'.
> No tests found for given includes: [XXXXX](filter.includeTestsMatching)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 11s
117 actionable tasks: 4 executed, 113 up-to-date
Run Code Online (Sandbox Code Playgroud)
如果我使用 TestNG 模板手动配置运行/调试配置,则它可以正常工作。
有没有办法将 IntelliJ 配置为使用 TestNG 运行程序而不是 gradle 任务?
默认情况下,IntelliJ Idea 使用 Gradle 构建和运行测试(对于 Gradle 项目)。您可以在“设置”->“构建、执行、部署”->“构建工具”->“Gradle”->“运行测试”中更改此设置
您可以将其更改为 IntelliJ IDEA 以始终选择 TestNG Runner,也可以将其设置为根据测试进行选择。这将创建一个运行(测试)配置,IDEA 会记住您选择的选项。为了再次选择,只需删除相应测试的运行配置即可。
| 归档时间: |
|
| 查看次数: |
1147 次 |
| 最近记录: |