Skip to content

Commit 6ebad0b

Browse files
committed
disable cucumber junit html report on windows due to cucumber/cucumber-jvm#972
1 parent 420362d commit 6ebad0b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/groovy/com/github/mrduguo/gradle/buildscript/jvm/JvmPlugin.groovy

+6-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ package com.github.mrduguo.gradle.buildscript.jvm
22

33
import com.github.mrduguo.gradle.buildscript.utils.Env
44
import com.github.mrduguo.gradle.buildscript.utils.ProjectHelper
5+
import org.apache.commons.lang.SystemUtils
56
import org.gradle.api.Action
67
import org.gradle.api.Plugin
78
import org.gradle.api.Project
8-
import org.gradle.api.plugins.BasePlugin
99
import org.gradle.api.plugins.GroovyPlugin
1010
import org.gradle.api.plugins.JavaPlugin
1111
import org.gradle.api.tasks.bundling.Jar
@@ -128,7 +128,11 @@ class JvmPlugin implements Plugin<Project> {
128128
test.systemProperties = System.properties
129129
test.testLogging.showStandardStreams = true
130130
test.testLogging.exceptionFormat = 'full'
131-
if(!IS_CUCUMBER_PROJECT){
131+
if(IS_CUCUMBER_PROJECT){
132+
if(SystemUtils.IS_OS_WINDOWS){
133+
test.reports.html.enabled=false
134+
}
135+
}else{
132136
test.testListenerBroadcaster.add(new ClosureBackedMethodInvocationDispatch("beforeTest", { descriptor ->
133137
project.logger.lifecycle("Running $descriptor")
134138
}))

0 commit comments

Comments
 (0)