From bfc698a5216d1c819abaaf3ff5bb1726210a942c Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Tue, 24 Sep 2019 14:25:04 +0300 Subject: [PATCH] Add comment for log-reporter and its necessity --- .../kotlin/gradle/targets/js/testing/karma/KotlinKarma.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/karma/KotlinKarma.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/karma/KotlinKarma.kt index 46b5945cffa..beb928576b3 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/karma/KotlinKarma.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/karma/KotlinKarma.kt @@ -59,6 +59,9 @@ class KotlinKarma(override val compilation: KotlinJsCompilation) : KotlinJsTestF config.autoWatch = false } + // This reporter extends karma-teamcity-reporter + // It is necessary, because karma-teamcity-reporter can't write browser's log + // And additionally it overrides flushLogs, because flushLogs adds redundant spaces after some messages private fun useLogReporter() { requiredDependencies.add(versions.karmaTeamcityReporter) config.reporters.add("karma-browser-log-reporter")