diff --git a/compiler/tests/org/jetbrains/kotlin/scripts/scriptTestsUtil.kt b/compiler/tests/org/jetbrains/kotlin/scripts/scriptTestsUtil.kt
index ad38373e77d..ae5040a6a0d 100644
--- a/compiler/tests/org/jetbrains/kotlin/scripts/scriptTestsUtil.kt
+++ b/compiler/tests/org/jetbrains/kotlin/scripts/scriptTestsUtil.kt
@@ -49,5 +49,8 @@ internal fun captureOut(body: () -> Unit): String {
return outStream.toString()
}
+private fun String.linesSplitTrim() =
+ split('\n','\r').map(String::trim).filter(String::isNotBlank)
+
internal fun assertEqualsTrimmed(expected: String, actual: String) =
- Assert.assertEquals(expected.trim(), actual.trim())
+ Assert.assertEquals(expected.linesSplitTrim(), actual.linesSplitTrim())
diff --git a/idea/idea.iml b/idea/idea.iml
index 96f1799772f..ddb7d7af13b 100644
--- a/idea/idea.iml
+++ b/idea/idea.iml
@@ -54,5 +54,6 @@
+
\ No newline at end of file