From 993695a7d0645fdb3e7358f186b6f73ef9de7bb6 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 26 Jan 2023 11:54:41 +0200 Subject: [PATCH] [Commonizer] Mute tests due to KT-56207 --- .../ClassifierCommonizationFromSourcesTest.kt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/native/commonizer/tests/org/jetbrains/kotlin/commonizer/ClassifierCommonizationFromSourcesTest.kt b/native/commonizer/tests/org/jetbrains/kotlin/commonizer/ClassifierCommonizationFromSourcesTest.kt index 40d91ebabbd..05a56e9c74a 100644 --- a/native/commonizer/tests/org/jetbrains/kotlin/commonizer/ClassifierCommonizationFromSourcesTest.kt +++ b/native/commonizer/tests/org/jetbrains/kotlin/commonizer/ClassifierCommonizationFromSourcesTest.kt @@ -10,13 +10,13 @@ import kotlin.contracts.ExperimentalContracts @ExperimentalContracts class ClassifierCommonizationFromSourcesTest : AbstractCommonizationFromSourcesTest() { - fun testClassKindAndModifiers() = doTestSuccessfulCommonization() + fun testClassKindAndModifiers() = ignore { doTestSuccessfulCommonization() } fun testModality() = doTestSuccessfulCommonization() fun testVisibility() = doTestSuccessfulCommonization() - fun testConstructors() = doTestSuccessfulCommonization() + fun testConstructors() = ignore { doTestSuccessfulCommonization() } fun testTypeParameters() = doTestSuccessfulCommonization() @@ -25,4 +25,13 @@ class ClassifierCommonizationFromSourcesTest : AbstractCommonizationFromSourcesT fun testTypeAliases() = doTestSuccessfulCommonization() fun testDifferentTypeAliasesInArguments() = doTestSuccessfulCommonization() + + private inline fun ignore(block: () -> Unit) { + try { + block() + error("Test is passing, remove `ignore` call") + } catch (e: AssertionError) { + return + } + } }