mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
allow System.in in java tests (IDEA-64081; IDEA-148698)
This commit is contained in:
+5
@@ -32,6 +32,7 @@ import com.intellij.execution.configurations.RunConfiguration;
|
||||
import com.intellij.execution.stacktrace.StackTraceLine;
|
||||
import com.intellij.execution.testframework.sm.runner.SMTRunnerConsoleProperties;
|
||||
import com.intellij.openapi.diff.LineTokenizer;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.pom.Navigatable;
|
||||
import com.intellij.psi.PsiClass;
|
||||
import com.intellij.psi.PsiMethod;
|
||||
@@ -107,4 +108,8 @@ public abstract class JavaAwareTestConsoleProperties<T extends ModuleBasedConfig
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isEditable() {
|
||||
return Registry.is("editable.java.test.console");
|
||||
}
|
||||
}
|
||||
@@ -942,3 +942,6 @@ typescript.service.node.arguments=
|
||||
typescript.service.node.arguments.description=Node options to use when starting TypeScript service process
|
||||
WebStorm.JavaScript.Modules.Diagram=false
|
||||
WebStorm.JavaScript.Modules.Diagram.description=Turns on module dependency diagram for javascript
|
||||
|
||||
editable.java.test.console=true
|
||||
editable.java.test.console.description=Enables System.in in java test consoles (junit & testng)
|
||||
|
||||
Reference in New Issue
Block a user