KT-53402 Add test for resources ignore

This commit is contained in:
nataliya.valtman
2022-09-05 19:12:12 +02:00
parent 2131cb4fe0
commit 592db99cfe
@@ -6,6 +6,9 @@ import org.gradle.util.GradleVersion
import org.jetbrains.kotlin.gradle.tasks.KotlinCompilerExecutionStrategy
import org.jetbrains.kotlin.gradle.testbase.*
import org.junit.jupiter.api.DisplayName
import kotlin.io.path.appendText
import kotlin.io.path.createDirectories
import kotlin.io.path.createFile
@JvmGradlePluginTests
@DisplayName("KGP simple tests")
@@ -256,4 +259,17 @@ class SimpleKotlinGradleIT : KGPBaseTest() {
build("assemble")
}
}
@DisplayName("KT-53402: ignore non project source changes")
@GradleTest
fun ignoreNonProjectSourceChanges(gradleVersion: GradleVersion) {
project("simpleProject", gradleVersion) {
val resources = projectPath.resolve("src/main/resources").createDirectories()
val resourceKts = resources.resolve("resource.kts").createFile()
resourceKts.appendText("lkdfjgkjs invalid something")
build("assemble")
resourceKts.appendText("kajhgfkh invalid something")
build("assemble")
}
}
}