From ba6b3783780728b114a3a6e8ad5c76389a8e4104 Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Thu, 14 May 2015 13:51:01 +0300 Subject: [PATCH] Fix tests: register JavaClassSupers service in WebDemoTest --- .../kotlin/j2k/AbstractJavaToKotlinConverterForWebDemoTest.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterForWebDemoTest.kt b/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterForWebDemoTest.kt index 09a0b6f870c..b2063b6f9d5 100644 --- a/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterForWebDemoTest.kt +++ b/j2k/tests/org/jetbrains/kotlin/j2k/AbstractJavaToKotlinConverterForWebDemoTest.kt @@ -32,11 +32,13 @@ import com.intellij.openapi.util.Disposer import com.intellij.psi.* import com.intellij.psi.augment.PsiAugmentProvider import com.intellij.psi.compiled.ClassFileDecompilers +import com.intellij.psi.impl.JavaClassSupersImpl import com.intellij.psi.impl.PsiTreeChangePreprocessor import com.intellij.psi.impl.compiled.ClsCustomNavigationPolicy import com.intellij.psi.impl.compiled.ClsStubBuilderFactory import com.intellij.psi.meta.MetaDataContributor import com.intellij.psi.stubs.BinaryFileStubBuilders +import com.intellij.psi.util.JavaClassSupers import org.jetbrains.kotlin.utils.PathUtil import java.io.File import java.net.URLClassLoader @@ -76,6 +78,8 @@ public abstract class AbstractJavaToKotlinConverterForWebDemoTest : TestCase() { override fun hasHardcodedContracts(element: PsiElement): Boolean = false }) + applicationEnvironment.getApplication().registerService(javaClass(), javaClass()) + for (root in PathUtil.getJdkClassesRoots()) { javaCoreEnvironment.addJarToClassPath(root) }