mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
java tests frameworks: ensure state is cleared on process termination
This commit is contained in:
@@ -113,6 +113,7 @@ public abstract class JavaTestFrameworkRunnableState<T extends ModuleBasedConfig
|
||||
}
|
||||
|
||||
deleteTempFiles();
|
||||
clear();
|
||||
}
|
||||
};
|
||||
SwingUtilities.invokeLater(runnable);
|
||||
|
||||
+4
-2
@@ -18,8 +18,6 @@ package com.intellij.execution.configurations;
|
||||
import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.execution.process.OSProcessHandler;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.ide.DataManager;
|
||||
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@@ -38,6 +36,10 @@ public abstract class JavaCommandLineState extends CommandLineState implements J
|
||||
return myParams;
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
myParams = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
@NotNull
|
||||
protected OSProcessHandler startProcess() throws ExecutionException {
|
||||
|
||||
Reference in New Issue
Block a user