[Gradle IT] Pass gradle version directly to tests in K2KotlinxSerializationIT

This commit is contained in:
Dmitriy Novozhilov
2023-04-13 13:03:32 +03:00
committed by Space Team
parent 37e4a05878
commit cb4c41a5ca
@@ -15,11 +15,9 @@ import kotlin.test.assertTrue
@OtherGradlePluginTests
class K2KotlinxSerializationIT : KGPBaseTest() {
private val gradleVersion = GradleVersion.version(TestVersions.Gradle.MAX_SUPPORTED)
@DisplayName("Compile common code to metadata with kotlinx.serialization and K2")
@GradleTest
fun `test kotlinxSerializationMppK2`() {
fun `test kotlinxSerializationMppK2`(gradleVersion: GradleVersion) {
project("kotlinxSerializationMppK2", gradleVersion) {
build(":compileCommonMainKotlinMetadata") {
assertTasksExecuted(":compileCommonMainKotlinMetadata")
@@ -29,7 +27,7 @@ class K2KotlinxSerializationIT : KGPBaseTest() {
@DisplayName("Compile code with kotlinx.serialization with K2 against K1. KT-57941")
@GradleTest
fun `test kotlinx serialization K2 against K1`() {
fun `test kotlinx serialization K2 against K1`(gradleVersion: GradleVersion) {
project("kotlinxSerializationK2AgainstK1", gradleVersion) {
build(":app:run") {
assertTasksExecuted(":app:run")
@@ -58,7 +56,7 @@ class K2KotlinxSerializationIT : KGPBaseTest() {
@DisplayName("Compile production executable with kotlinx.serialization to JS. KT-57690, KT-57807")
@GradleTest
fun `test kotlinx serialization compile to JS`() {
fun `test kotlinx serialization compile to JS`(gradleVersion: GradleVersion) {
project("kotlinxSerializationK2WithJs", gradleVersion) {
build(":compileProductionExecutableKotlinJs")
}
@@ -66,7 +64,7 @@ class K2KotlinxSerializationIT : KGPBaseTest() {
@DisplayName("Compile test sourceset with kotlinx.serialization to JS. KT-57781")
@GradleTest
fun `test kotlinx serialization compile test source set to JS`() {
fun `test kotlinx serialization compile test source set to JS`(gradleVersion: GradleVersion) {
project("kotlinxSerializationK2WithJs", gradleVersion) {
build(":compileTestKotlinJs")
}