[Gradle] Disable fail on warning for some tests because of KT-55751
#KT-52625 In Progress
This commit is contained in:
committed by
Space Team
parent
503db425aa
commit
72a6f977f6
+7
-1
@@ -5,6 +5,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.gradle
|
||||
|
||||
import org.gradle.api.logging.configuration.WarningMode
|
||||
import org.gradle.util.GradleVersion
|
||||
import org.jetbrains.kotlin.gradle.testbase.*
|
||||
import org.junit.jupiter.api.DisplayName
|
||||
@@ -16,7 +17,12 @@ class BuildIdeaKpmProjectModelIT : KGPBaseTest() {
|
||||
@GradleTest
|
||||
@DisplayName("Check 'buildIdeaKpmProjectModel' creates expected files")
|
||||
fun `test - simple kpm project`(gradleVersion: GradleVersion) {
|
||||
project("kpm-simple", gradleVersion) {
|
||||
project(
|
||||
"kpm-simple", gradleVersion, buildOptions = defaultBuildOptions.copy(
|
||||
// Workaround for KT-55751
|
||||
warningMode = WarningMode.None,
|
||||
)
|
||||
) {
|
||||
build("buildIdeaKpmProjectModel") {
|
||||
assertFileInProjectExists("build/IdeaKpmProject/model.txt")
|
||||
assertFileInProjectExists("build/IdeaKpmProject/model.java.bin")
|
||||
|
||||
+8
-1
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.gradle
|
||||
|
||||
import groovy.json.StringEscapeUtils
|
||||
import org.gradle.api.logging.LogLevel.INFO
|
||||
import org.gradle.api.logging.configuration.WarningMode
|
||||
import org.gradle.internal.os.OperatingSystem
|
||||
import org.jetbrains.kotlin.commonizer.CommonizerTarget
|
||||
import org.jetbrains.kotlin.gradle.util.reportSourceSetCommonizerDependencies
|
||||
@@ -430,7 +431,13 @@ class CommonizerIT : BaseGradleIT() {
|
||||
@Test
|
||||
fun `test KT-49735 two kotlin targets with same konanTarget`() {
|
||||
with(Project("commonize-kt-49735-twoKotlinTargets-oneKonanTarget")) {
|
||||
build(":assemble") {
|
||||
build(
|
||||
":assemble",
|
||||
options = defaultBuildOptions().copy(
|
||||
// Workaround for KT-55751
|
||||
warningMode = WarningMode.None,
|
||||
)
|
||||
) {
|
||||
assertTasksExecuted(":compileCommonMainKotlinMetadata")
|
||||
assertSuccessful()
|
||||
}
|
||||
|
||||
+5
@@ -5,10 +5,15 @@
|
||||
|
||||
package org.jetbrains.kotlin.gradle
|
||||
|
||||
import org.gradle.api.logging.configuration.WarningMode
|
||||
import org.junit.Test
|
||||
import kotlin.test.assertTrue
|
||||
|
||||
class KpmCompilerPluginMppIT : BaseGradleIT() {
|
||||
override fun defaultBuildOptions() = super.defaultBuildOptions().copy(
|
||||
// Workaround for KT-55751
|
||||
warningMode = WarningMode.None,
|
||||
)
|
||||
|
||||
@Test
|
||||
fun testTransientPluginOptions() {
|
||||
|
||||
+7
-1
@@ -359,7 +359,13 @@ class VariantAwareDependenciesMppIT : BaseGradleIT() {
|
||||
"""
|
||||
)
|
||||
|
||||
build(resolveConfigurationTaskName) {
|
||||
build(
|
||||
resolveConfigurationTaskName,
|
||||
options = defaultBuildOptions().copy(
|
||||
// Workaround for KT-55751
|
||||
warningMode = WarningMode.None,
|
||||
)
|
||||
) {
|
||||
assertSuccessful()
|
||||
val output = output.lines().single { marker in it }.substringAfter(marker).removeSurrounding("[", "]").split(",")
|
||||
assertTrue { output.any { "$nestedProjectName-1.0.jar" in it } }
|
||||
|
||||
Reference in New Issue
Block a user