From 24245c2245e12b3d3f827edcb583b070f0a85721 Mon Sep 17 00:00:00 2001 From: Dmitry Savvinov Date: Thu, 26 Jul 2018 13:05:02 +0300 Subject: [PATCH] Support compiler test directives in PartialBodyResolve tests --- .../kotlin/idea/resolve/AbstractPartialBodyResolveTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractPartialBodyResolveTest.kt b/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractPartialBodyResolveTest.kt index b4986f8166a..3a10d163279 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractPartialBodyResolveTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractPartialBodyResolveTest.kt @@ -34,8 +34,6 @@ import org.jetbrains.kotlin.descriptors.VariableDescriptor import org.jetbrains.kotlin.psi.KtSimpleNameExpression import org.jetbrains.kotlin.idea.caches.resolve.getResolutionFacade import org.jetbrains.kotlin.psi.psiUtil.parents -import com.intellij.openapi.application.ApplicationManager -import com.intellij.openapi.command.CommandProcessor import org.jetbrains.kotlin.psi.KtPsiFactory import com.intellij.psi.util.PsiTreeUtil import org.jetbrains.kotlin.psi.KtReferenceExpression @@ -43,6 +41,7 @@ import org.jetbrains.kotlin.psi.psiUtil.getReceiverExpression import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode import org.jetbrains.kotlin.idea.KotlinFileType import com.intellij.openapi.util.io.FileUtil +import org.jetbrains.kotlin.idea.test.configureCompilerOptions import org.jetbrains.kotlin.idea.util.application.executeWriteCommand abstract class AbstractPartialBodyResolveTest : KotlinLightCodeInsightFixtureTestCase() { @@ -67,6 +66,7 @@ abstract class AbstractPartialBodyResolveTest : KotlinLightCodeInsightFixtureTes private fun dump(testPath: String, resolveMode: BodyResolveMode): String { myFixture.configureByText(KotlinFileType.INSTANCE, File(testPath).readText()) + configureCompilerOptions(myFixture.file.text, project, module) val file = myFixture.file as KtFile val editor = myFixture.editor