[Gradle, JS] Fix according to recently Gradle test ifrastructure changes
^KT-34014 fixed ^KT-49505 fixed
This commit is contained in:
+11
-6
@@ -339,7 +339,11 @@ class Kotlin2JsGradlePluginIT : AbstractKotlin2JsGradlePluginIT(false) {
|
|||||||
|
|
||||||
Files.copy(baseJar, modifiedBaseJar)
|
Files.copy(baseJar, modifiedBaseJar)
|
||||||
|
|
||||||
|
val baseBuildscript = baseSubproject.buildGradleKts
|
||||||
val libBuildscript = libSubproject.buildGradleKts
|
val libBuildscript = libSubproject.buildGradleKts
|
||||||
|
baseBuildscript.modify {
|
||||||
|
it.replace("js(\"both\")", "js(\"both\") { moduleName = \"base2\" }")
|
||||||
|
}
|
||||||
libBuildscript.modify {
|
libBuildscript.modify {
|
||||||
it.replace("implementation(project(\":base\"))", "implementation(files(\"${normalizePath(originalBaseJar.toString())}\"))")
|
it.replace("implementation(project(\":base\"))", "implementation(files(\"${normalizePath(originalBaseJar.toString())}\"))")
|
||||||
}
|
}
|
||||||
@@ -1044,12 +1048,13 @@ class GeneralKotlin2JsGradlePluginIT : KGPBaseTest() {
|
|||||||
|
|
||||||
@DisplayName("Yarn.lock persistence")
|
@DisplayName("Yarn.lock persistence")
|
||||||
@GradleTest
|
@GradleTest
|
||||||
fun testYarnLockStore() = with(transformProjectWithPluginsDsl("cleanTask")) {
|
fun testYarnLockStore(gradleVersion: GradleVersion) {
|
||||||
|
project("cleanTask", gradleVersion) {
|
||||||
build("assemble") {
|
buildGradle.modify(::transformBuildScriptWithPluginsDsl)
|
||||||
assertSuccessful()
|
build("assemble") {
|
||||||
assertFileExists("kotlin-yarn.lock")
|
assertFileExists(projectPath.resolve("kotlin-yarn.lock"))
|
||||||
assert(fileInWorkingDir("kotlin-yarn.lock").readText() == fileInWorkingDir("build/js/yarn.lock").readText())
|
assert(projectPath.resolve("kotlin-yarn.lock").readText() == projectPath.resolve("build/js/yarn.lock").readText())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user