diff --git a/libraries/tools/kotlin-script-util/src/test/kotlin/org/jetbrains/kotlin/script/util/ScriptUtilIT.kt b/libraries/tools/kotlin-script-util/src/test/kotlin/org/jetbrains/kotlin/script/util/ScriptUtilIT.kt index ecd44c39938..7c506cd7fe4 100644 --- a/libraries/tools/kotlin-script-util/src/test/kotlin/org/jetbrains/kotlin/script/util/ScriptUtilIT.kt +++ b/libraries/tools/kotlin-script-util/src/test/kotlin/org/jetbrains/kotlin/script/util/ScriptUtilIT.kt @@ -86,7 +86,14 @@ done @Test fun testResolveStdHelloWorld() { - Assert.assertNull(compileScript("args-junit-hello-world.kts", StandardScript::class)) + try { + compileScript("args-junit-hello-world.kts", StandardScript::class) + Assert.fail("Should throw exception") + } + catch (e: Exception) { + val expectedMsg = "Unable to resolve dependency" + Assert.assertTrue("Expecting message \"$expectedMsg...\"", e.message?.startsWith(expectedMsg) ?: false) + } val scriptClass = compileScript("args-junit-hello-world.kts", StandardScriptWithAnnotatedResolving::class) if (scriptClass == null) {