diff --git a/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/AbstractNativeCodegenBoxTest.kt b/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/AbstractNativeCodegenBoxTest.kt index c7dd39ccbe5..c0873aa1dc9 100644 --- a/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/AbstractNativeCodegenBoxTest.kt +++ b/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/AbstractNativeCodegenBoxTest.kt @@ -6,6 +6,8 @@ package org.jetbrains.kotlin.konan.blackboxtest import com.intellij.testFramework.TestDataFile +import org.jetbrains.kotlin.konan.blackboxtest.support.ClassLevelProperty +import org.jetbrains.kotlin.konan.blackboxtest.support.group.DisabledTestsIfProperty import org.jetbrains.kotlin.konan.blackboxtest.support.settings.ExternalSourceTransformersProvider import org.jetbrains.kotlin.konan.blackboxtest.support.util.ExternalSourceTransformer import org.jetbrains.kotlin.konan.blackboxtest.support.util.ExternalSourceTransformers @@ -13,6 +15,13 @@ import org.jetbrains.kotlin.konan.blackboxtest.support.util.ThreadSafeCache import org.jetbrains.kotlin.konan.blackboxtest.support.util.getAbsoluteFile import java.io.File +// Disable codegen/box/properties/lateinit/isInitializedAndDeinitialize tests with ONE_STAGE_MULTI_MODULE +// They should be disabled only for K2 but this is not possible right now. +@DisabledTestsIfProperty( + sourceLocations = ["compiler/testData/codegen/box/properties/lateinit/isInitializedAndDeinitialize/*.kt"], + property = ClassLevelProperty.TEST_MODE, + propertyValue = "ONE_STAGE_MULTI_MODULE" +) abstract class AbstractNativeCodegenBoxTest : ExternalSourceTransformersProvider, AbstractNativeBlackBoxTest() { private val registeredSourceTransformers: ThreadSafeCache> = ThreadSafeCache()