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 var isSuccess = true
val applicationEx = ApplicationManagerEx.getApplicationEx() val applicationEx = ApplicationManagerEx.getApplicationEx()
if (!applicationEx.holdsReadLock() || applicationEx.isDispatchThread) { if (!applicationEx.isUnitTestMode && (!applicationEx.holdsReadLock() || applicationEx.isDispatchThread)) {
applicationEx.invokeAndWait( applicationEx.invokeAndWait(
{ {
isSuccess = ProgressManager.getInstance().runProcessWithProgressSynchronously( isSuccess = ProgressManager.getInstance().runProcessWithProgressSynchronously(