使用junitPlatform时设置系统属性

在使用Gradle执行JUnit 5测试时,我无法找到如何设置系统属性。 标准test任务可以配置如下:

 test { systemProperty 'org.slf4j.simpleLogger.defaultLogLevel', 'warn' } 

但是, junitPlatform任务似乎没有这样的选项。

正如我在这里提到的,你可以像这样设置系统属性:

 afterEvaluate { def junitPlatformTestTask = tasks.getByName('junitPlatformTest') junitPlatformTestTask.systemProperty 'org.slf4j.simpleLogger.defaultLogLevel', 'warn' }