Tests: synchronize script dependencies in the beginning of the test because it invalidates the tested psi file
Fix for StandaloneScriptRunConfigurationTest.testOnFileMoveWithNonDefaultWorkingDir
This commit is contained in:
@@ -102,6 +102,9 @@ class StandaloneScriptRunConfigurationTest : KotlinCodeInsightTestCase() {
|
|||||||
|
|
||||||
fun testOnFileMoveWithNonDefaultWorkingDir() {
|
fun testOnFileMoveWithNonDefaultWorkingDir() {
|
||||||
configureByFile("move/script.kts")
|
configureByFile("move/script.kts")
|
||||||
|
|
||||||
|
ScriptDependenciesManager.updateScriptDependenciesSynchronously(myFile.virtualFile, project)
|
||||||
|
|
||||||
val script = KotlinScriptFqnIndex.instance.get("foo.Script", project, project.allScope()).single()
|
val script = KotlinScriptFqnIndex.instance.get("foo.Script", project, project.allScope()).single()
|
||||||
val runConfiguration = createConfigurationFromElement(script, save = true) as KotlinStandaloneScriptRunConfiguration
|
val runConfiguration = createConfigurationFromElement(script, save = true) as KotlinStandaloneScriptRunConfiguration
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user