From d2ba25e7585a1377c3583c9c18cc49ba48f3e3d1 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Thu, 10 Nov 2016 23:37:09 +0100 Subject: [PATCH] Fix script util test --- .../org/jetbrains/kotlin/script/util/ScriptUtilIT.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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) {