Gradle, js, tests: don't add prefix if platform and/or sub target name is null
This commit is contained in:
+3
-1
@@ -79,7 +79,9 @@ abstract class KotlinJsSubTarget(
|
|||||||
}
|
}
|
||||||
|
|
||||||
testJs.compilation = compilation
|
testJs.compilation = compilation
|
||||||
testJs.targetName = target.disambiguationClassifier + "," + disambiguationClassifier
|
testJs.targetName = listOfNotNull(target.disambiguationClassifier, disambiguationClassifier)
|
||||||
|
.takeIf { it.isNotEmpty() }
|
||||||
|
?.joinToString()
|
||||||
|
|
||||||
testJs.configureConventions()
|
testJs.configureConventions()
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-1
@@ -270,7 +270,9 @@ class KotlinKarma(override val compilation: KotlinJsCompilation) : KotlinJsTestF
|
|||||||
val browser = withoutOs.substring(rawSuiteNameOnly.length + 1) // HeadlessChrome 74.0.3729
|
val browser = withoutOs.substring(rawSuiteNameOnly.length + 1) // HeadlessChrome 74.0.3729
|
||||||
.replace(" ", "") // HeadlessChrome74.0.3729
|
.replace(" ", "") // HeadlessChrome74.0.3729
|
||||||
|
|
||||||
testNameSuffix = "$baseTestNameSuffix,$browser,$os"
|
testNameSuffix = listOfNotNull(baseTestNameSuffix, browser, os)
|
||||||
|
.takeIf { it.isNotEmpty() }
|
||||||
|
?.joinToString()
|
||||||
|
|
||||||
return rawSuiteNameOnly.replace(" ", ".") // sample.a.DeepPackageTest.Inner
|
return rawSuiteNameOnly.replace(" ", ".") // sample.a.DeepPackageTest.Inner
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user