Extract helper functions
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user