diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/PropertiesProvider.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/PropertiesProvider.kt index 115e90e3677..6d0e2b6768a 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/PropertiesProvider.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/PropertiesProvider.kt @@ -235,8 +235,8 @@ internal class PropertiesProvider private constructor(private val project: Proje * By default individual test tasks will not fail build if this task will be executed, * also individual html and xml reports will replaced by one consolidated html report. */ - val individualTaskReports: Boolean? - get() = booleanProperty("kotlin.tests.individualTaskReports") + val individualTaskReports: Boolean + get() = booleanProperty("kotlin.tests.individualTaskReports") ?: false /** * Allow a user to choose distribution type. The following distribution types are available: diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/testing/internal/KotlinTestReport.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/testing/internal/KotlinTestReport.kt index f095be6e9d7..f9e7b5b3d25 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/testing/internal/KotlinTestReport.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/testing/internal/KotlinTestReport.kt @@ -62,7 +62,7 @@ open class KotlinTestReport : TestReport() { @get:Input val overrideReporting: Boolean by lazy { - projectProperties.individualTaskReports == null + !projectProperties.individualTaskReports } @Input