diff --git a/idea/testData/script/definition/highlighting/throwingResolver/template/template.kt b/idea/testData/script/definition/highlighting/throwingResolver/template/template.kt index e4ccca4005b..217493c4ee7 100644 --- a/idea/testData/script/definition/highlighting/throwingResolver/template/template.kt +++ b/idea/testData/script/definition/highlighting/throwingResolver/template/template.kt @@ -8,11 +8,14 @@ import kotlin.script.experimental.location.* class TestDependenciesResolver : DependenciesResolver { override fun resolve( - scriptContents: ScriptContents, - environment: Environment + scriptContents: ScriptContents, + environment: Environment ): DependenciesResolver.ResolveResult { - error("Exception from resolver") + throw ex } + + // this is needed for equality of script reports to avoid highlighting restart during test + private val ex = IllegalStateException("Exception from resolver") } @ScriptExpectedLocations([ScriptExpectedLocation.Everywhere])