diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/configuration/listener/ScriptChangesNotifier.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/configuration/listener/ScriptChangesNotifier.kt index 496f3583976..ca03ef56f65 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/configuration/listener/ScriptChangesNotifier.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/configuration/listener/ScriptChangesNotifier.kt @@ -45,8 +45,12 @@ internal class ScriptChangesNotifier( } private fun runScriptDependenciesUpdateIfNeeded(file: VirtualFile) { - AppExecutorUtil.getAppExecutorService().submit { + if (ApplicationManager.getApplication().isUnitTestMode) { getListener(project, file)?.editorActivated(file, updater) + } else { + AppExecutorUtil.getAppExecutorService().submit { + getListener(project, file)?.editorActivated(file, updater) + } } } },