diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/BoxJsTestGenerated.java b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/BoxJsTestGenerated.java index d6a78f2a25b..12293c88214 100644 --- a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/BoxJsTestGenerated.java +++ b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/BoxJsTestGenerated.java @@ -5957,7 +5957,13 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest { @TestMetadata("passExtLambdaToNative.kt") public void testPassExtLambdaToNative() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("js/js.translator/testData/box/native/passExtLambdaToNative.kt"); - doTest(fileName); + try { + doTest(fileName); + } + catch (Throwable ignore) { + return; + } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("passMemberOrExtFromNative.kt") @@ -5969,7 +5975,13 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest { @TestMetadata("passMemberOrExtToNative.kt") public void testPassMemberOrExtToNative() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("js/js.translator/testData/box/native/passMemberOrExtToNative.kt"); - doTest(fileName); + try { + doTest(fileName); + } + catch (Throwable ignore) { + return; + } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("passTopLevelFunctionFromNative.kt") diff --git a/js/js.translator/testData/box/native/passExtLambdaToNative.kt b/js/js.translator/testData/box/native/passExtLambdaToNative.kt index fe3070c8417..427a45ca97d 100644 --- a/js/js.translator/testData/box/native/passExtLambdaToNative.kt +++ b/js/js.translator/testData/box/native/passExtLambdaToNative.kt @@ -1,3 +1,6 @@ +// TODO: Unmute when extension functions are supported in external declarations. +// IGNORE_BACKEND: JS + package foo external class A(v: String) { diff --git a/js/js.translator/testData/box/native/passMemberOrExtToNative.kt b/js/js.translator/testData/box/native/passMemberOrExtToNative.kt index cf62399d6ef..e639b7e557b 100644 --- a/js/js.translator/testData/box/native/passMemberOrExtToNative.kt +++ b/js/js.translator/testData/box/native/passMemberOrExtToNative.kt @@ -1,3 +1,6 @@ +// TODO: Unmute when extension functions are supported in external declarations. +// IGNORE_BACKEND: JS + package foo open class A(val v: String) {