diff --git a/idea/tests/org/jetbrains/jet/completion/CompletionTestUtil.kt b/idea/tests/org/jetbrains/jet/completion/CompletionTestUtil.kt index d34aaa71208..cd6a006c116 100644 --- a/idea/tests/org/jetbrains/jet/completion/CompletionTestUtil.kt +++ b/idea/tests/org/jetbrains/jet/completion/CompletionTestUtil.kt @@ -45,11 +45,7 @@ fun testCompletion(fileText: String, platform: TargetPlatform?, complete: (Int) } private fun testWithAutoCompleteSetting(fileText: String, doTest: () -> Unit) { - val autoComplete = ExpectedCompletionUtils.getAutocompleteSetting(fileText) - if (autoComplete == null) { - doTest() - return - } + val autoComplete = ExpectedCompletionUtils.getAutocompleteSetting(fileText) ?: false val settings = CodeInsightSettings.getInstance() val oldValue1 = settings.AUTOCOMPLETE_ON_CODE_COMPLETION diff --git a/idea/tests/org/jetbrains/jet/completion/JetFixtureCompletionBaseTestCase.java b/idea/tests/org/jetbrains/jet/completion/JetFixtureCompletionBaseTestCase.java index 055a1efdb31..aeb59cff042 100644 --- a/idea/tests/org/jetbrains/jet/completion/JetFixtureCompletionBaseTestCase.java +++ b/idea/tests/org/jetbrains/jet/completion/JetFixtureCompletionBaseTestCase.java @@ -16,9 +16,7 @@ package org.jetbrains.jet.completion; -import com.intellij.codeInsight.CodeInsightSettings; import com.intellij.codeInsight.lookup.LookupElement; -import com.intellij.openapi.util.Pair; import com.intellij.openapi.util.io.FileUtil; import kotlin.Function1; import org.jetbrains.annotations.NotNull; @@ -31,31 +29,6 @@ import org.jetbrains.jet.plugin.project.TargetPlatform; import java.io.File; public abstract class JetFixtureCompletionBaseTestCase extends JetLightCodeInsightFixtureTestCase { - private Pair savedAutoCompleteSettings; - - @Override - protected void setUp() throws Exception { - super.setUp(); - - savedAutoCompleteSettings = setAutoCompleteSetting(new Pair(false, false)); - } - - @Override - protected void tearDown() throws Exception { - setAutoCompleteSetting(savedAutoCompleteSettings); - - super.tearDown(); - } - - private static Pair setAutoCompleteSetting(Pair value){ - CodeInsightSettings settings = CodeInsightSettings.getInstance(); - boolean oldValue1 = settings.AUTOCOMPLETE_ON_CODE_COMPLETION; - boolean oldValue2 = settings.AUTOCOMPLETE_ON_SMART_TYPE_COMPLETION; - settings.AUTOCOMPLETE_ON_CODE_COMPLETION = value.first; - settings.AUTOCOMPLETE_ON_SMART_TYPE_COMPLETION = value.second; - return new Pair(oldValue1, oldValue2); - } - public abstract TargetPlatform getPlatform(); @Nullable