From 4b5ba83c7732c78d94feb2bf1444ab34c6620bad Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Wed, 28 Nov 2018 14:00:19 +0300 Subject: [PATCH] Tests: synchronize script dependencies in the beginning of the test because it invalidates the tested psi file Fix for StandaloneScriptRunConfigurationTest.testOnFileMoveWithNonDefaultWorkingDir --- .../kotlin/idea/run/StandaloneScriptRunConfigurationTest.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/idea/tests/org/jetbrains/kotlin/idea/run/StandaloneScriptRunConfigurationTest.kt b/idea/tests/org/jetbrains/kotlin/idea/run/StandaloneScriptRunConfigurationTest.kt index b49371a0668..bfcefa462f2 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/run/StandaloneScriptRunConfigurationTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/run/StandaloneScriptRunConfigurationTest.kt @@ -102,6 +102,9 @@ class StandaloneScriptRunConfigurationTest : KotlinCodeInsightTestCase() { fun testOnFileMoveWithNonDefaultWorkingDir() { configureByFile("move/script.kts") + + ScriptDependenciesManager.updateScriptDependenciesSynchronously(myFile.virtualFile, project) + val script = KotlinScriptFqnIndex.instance.get("foo.Script", project, project.allScope()).single() val runConfiguration = createConfigurationFromElement(script, save = true) as KotlinStandaloneScriptRunConfiguration