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() }