diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/AbstractKotlinSteppingTest.kt b/idea/tests/org/jetbrains/jet/plugin/debugger/AbstractKotlinSteppingTest.kt index 79e6c08dfcf..a96e9e29e4f 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/AbstractKotlinSteppingTest.kt +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/AbstractKotlinSteppingTest.kt @@ -78,12 +78,6 @@ abstract class AbstractKotlinSteppingTest : KotlinDebuggerTestCase() { printContext(this) } - private fun createDebugProcess(pathToFile: String) { - val file = File(pathToFile) - val packageName = file.name.replace(".kt", "") - createLocalProcess(PackageClassUtils.getPackageClassFqName(FqName(packageName)).asString()) - } - private fun finish() { onBreakpoint { resume(this) diff --git a/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinDebuggerTestCase.java b/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinDebuggerTestCase.java index 87be0fdbed0..5f3727b4242 100644 --- a/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinDebuggerTestCase.java +++ b/idea/tests/org/jetbrains/jet/plugin/debugger/KotlinDebuggerTestCase.java @@ -30,6 +30,8 @@ import org.jetbrains.jet.MockLibraryUtil; import org.jetbrains.jet.asJava.KotlinLightClassForPackage; import org.jetbrains.jet.codegen.forTestCompile.ForTestCompileRuntime; import org.jetbrains.jet.lang.psi.JetFile; +import org.jetbrains.jet.lang.resolve.java.PackageClassUtils; +import org.jetbrains.jet.lang.resolve.name.FqName; import org.jetbrains.jet.plugin.PluginTestCaseBase; import java.io.File; @@ -101,4 +103,11 @@ public abstract class KotlinDebuggerTestCase extends DebuggerTestCase { createBreakpoints(psiClass.getContainingFile()); } + + @SuppressWarnings("MethodMayBeStatic") + protected void createDebugProcess(@NotNull String path) throws Exception { + File file = new File(path); + String packageName = file.getName().replace(".kt", ""); + createLocalProcess(PackageClassUtils.getPackageClassFqName(new FqName(packageName)).asString()); + } }