From 0f07209490e7d358d65b7dbd0e8e2c0c357d592e Mon Sep 17 00:00:00 2001 From: Svyatoslav Kuzmich Date: Fri, 1 Mar 2019 01:52:37 +0300 Subject: [PATCH] [JS IR BE] Remove unnecesary println from tests --- .../testData/box/expression/when/exhaustiveCheckException.kt | 5 ++--- js/js.translator/testData/box/incremental/enumUsage.kt | 4 ++-- .../testData/box/inline/inlinedObjectLiteralIsCheck.kt | 3 --- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt b/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt index a42f7cfdb99..c483d40fb10 100644 --- a/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt +++ b/js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt @@ -1,9 +1,8 @@ // IGNORE_BACKEND: JS_IR -// KJS_WITH_FULL_RUNTIME // EXPECTED_REACHABLE_NODES: 1323 fun checkThrown(x: T, block: (T) -> Any?): Unit? { return try { - println((block(x) ?: "").toString()) + block(x) null } catch (e: NoWhenBranchMatchedException) { @@ -13,7 +12,7 @@ fun checkThrown(x: T, block: (T) -> Any?): Unit? { fun checkNotThrown(x: T, block: (T) -> Any?): Unit? { return try { - println((block(x) ?: "").toString()) + block(x) Unit } catch (e: NoWhenBranchMatchedException) { diff --git a/js/js.translator/testData/box/incremental/enumUsage.kt b/js/js.translator/testData/box/incremental/enumUsage.kt index 906de09e4fc..aa9cd767418 100644 --- a/js/js.translator/testData/box/incremental/enumUsage.kt +++ b/js/js.translator/testData/box/incremental/enumUsage.kt @@ -1,5 +1,4 @@ // IGNORE_BACKEND: JS_IR -// KJS_WITH_FULL_RUNTIME // EXPECTED_REACHABLE_NODES: 1230 // GENERATE_SOURCE_MAPS // FILE: Enum.kt @@ -13,7 +12,8 @@ enum class Enum { // RECOMPILE fun box(): String { - println(Enum.A) + if (Enum.A.name != "A") + return "Fail" return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/box/inline/inlinedObjectLiteralIsCheck.kt b/js/js.translator/testData/box/inline/inlinedObjectLiteralIsCheck.kt index 50760674321..5aa9861bd04 100644 --- a/js/js.translator/testData/box/inline/inlinedObjectLiteralIsCheck.kt +++ b/js/js.translator/testData/box/inline/inlinedObjectLiteralIsCheck.kt @@ -1,5 +1,4 @@ // EXPECTED_REACHABLE_NODES: 1282 -// IGNORE_BACKEND: JS_IR interface I { fun ok(): String @@ -17,8 +16,6 @@ inline fun convolutedOk(): I { override fun ok() = "fail" }.ok() - println(fail) - return ok() }