From 3bafaea7e3f535da04ffd42ddd47a8395ade0f6e Mon Sep 17 00:00:00 2001 From: Kirill Safonov Date: Wed, 30 Jan 2013 16:08:08 +0400 Subject: [PATCH] do not run JSDocumentationTest in write action --- .../codeInsight/documentation/AbstractExternalFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java index 3334413f5806..12ea57d2768c 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java @@ -278,7 +278,7 @@ public abstract class AbstractExternalFilter { @SuppressWarnings({"HardCodedStringLiteral"}) public String getExternalDocInfo(final String surl) throws Exception { Application app = ApplicationManager.getApplication(); - if (app.isDispatchThread() || app.isWriteAccessAllowed()) { + if (!app.isUnitTestMode() && app.isDispatchThread() || app.isWriteAccessAllowed()) { LOG.error("May block indefinitely: shouldn't be called from EDT or under write lock"); return null; }