From 369ca6b4eb747d8d0c69187c257c109a6a99a086 Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Thu, 16 Feb 2023 14:39:50 +0100 Subject: [PATCH] [K/N][tests] Skip CachesAutoBuildTest when cacheMode == none These tests rely on cacheMode != none. --- .../kotlin/konan/blackboxtest/CachesAutoBuildTest.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/CachesAutoBuildTest.kt b/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/CachesAutoBuildTest.kt index 33c7d3b0424..b72786d5920 100644 --- a/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/CachesAutoBuildTest.kt +++ b/native/native.tests/tests/org/jetbrains/kotlin/konan/blackboxtest/CachesAutoBuildTest.kt @@ -17,6 +17,8 @@ import org.jetbrains.kotlin.konan.blackboxtest.support.settings.OptimizationMode import org.jetbrains.kotlin.test.TestMetadata import org.jetbrains.kotlin.test.services.JUnit5Assertions.assertFalse import org.jetbrains.kotlin.test.services.JUnit5Assertions.assertTrue +import org.junit.jupiter.api.Assumptions +import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Tag import org.junit.jupiter.api.Test import java.io.File @@ -26,6 +28,12 @@ import java.io.File @TestMetadata(TEST_SUITE_PATH) @TestDataPath("\$PROJECT_ROOT") class CachesAutoBuildTest : AbstractNativeSimpleTest() { + + @BeforeEach + fun assumeCachesAreEnabled() { + Assumptions.assumeFalse(testRunSettings.get() == CacheMode.WithoutCache) + } + @Test @TestMetadata("simple") fun testSimple() {