From 9c37d0a0076cd2c1b5c3a4e25ff022ebc6da6d9a Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 7 Aug 2017 22:10:41 +0300 Subject: [PATCH] Disable building dependencies caches in configure GSK tests --- ...AbstractConfigureProjectByChangingFileTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/idea/tests/org/jetbrains/kotlin/idea/configuration/AbstractConfigureProjectByChangingFileTest.java b/idea/tests/org/jetbrains/kotlin/idea/configuration/AbstractConfigureProjectByChangingFileTest.java index f4cbf738cf7..d0fcd9d43d1 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/configuration/AbstractConfigureProjectByChangingFileTest.java +++ b/idea/tests/org/jetbrains/kotlin/idea/configuration/AbstractConfigureProjectByChangingFileTest.java @@ -16,10 +16,12 @@ package org.jetbrains.kotlin.idea.configuration; +import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.module.Module; import com.intellij.psi.PsiFile; import com.intellij.testFramework.LightCodeInsightTestCase; import org.jetbrains.annotations.NotNull; +import org.jetbrains.kotlin.idea.core.script.ScriptDependenciesUpdaterKt; import org.jetbrains.kotlin.test.InTextDirectivesUtils; import org.jetbrains.kotlin.test.KotlinTestUtils; @@ -28,6 +30,18 @@ import java.io.File; public abstract class AbstractConfigureProjectByChangingFileTest extends LightCodeInsightTestCase { private static final String DEFAULT_VERSION = "default_version"; + @Override + protected void setUp() throws Exception { + super.setUp(); + ScriptDependenciesUpdaterKt.setScriptDependenciesUpdaterDisabled(ApplicationManager.getApplication(), true); + } + + @Override + protected void tearDown() throws Exception { + ScriptDependenciesUpdaterKt.setScriptDependenciesUpdaterDisabled(ApplicationManager.getApplication(), false); + super.tearDown(); + } + protected void doTest(@NotNull String beforeFile, @NotNull String afterFile, @NotNull C configurator) throws Exception { configureByFile(beforeFile);