Don't run applicationEx.invokeAndWait in testing mode

This commit is contained in:
Nikolay Krasko
2016-08-05 18:46:48 +03:00
parent 058dbd3375
commit 7b19454d58
@@ -225,7 +225,7 @@ class DebuggerClassNameProvider(val myDebugProcess: DebugProcess, val scopes: Li
var isSuccess = true
val applicationEx = ApplicationManagerEx.getApplicationEx()
if (!applicationEx.holdsReadLock() || applicationEx.isDispatchThread) {
if (!applicationEx.isUnitTestMode && (!applicationEx.holdsReadLock() || applicationEx.isDispatchThread)) {
applicationEx.invokeAndWait(
{
isSuccess = ProgressManager.getInstance().runProcessWithProgressSynchronously(