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 f3839545a57..58432c13954 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 @@ -3785,6 +3785,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest { doTest(fileName); } + @TestMetadata("enumUsage.kt") + public void testEnumUsage() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("js/js.translator/testData/box/incremental/enumUsage.kt"); + doTest(fileName); + } + @TestMetadata("exportedPackage.kt") public void testExportedPackage() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("js/js.translator/testData/box/incremental/exportedPackage.kt"); diff --git a/js/js.translator/testData/box/incremental/enumUsage.kt b/js/js.translator/testData/box/incremental/enumUsage.kt new file mode 100644 index 00000000000..46517113f69 --- /dev/null +++ b/js/js.translator/testData/box/incremental/enumUsage.kt @@ -0,0 +1,17 @@ +// EXPECTED_REACHABLE_NODES: 1110 +// GENERATE_SOURCE_MAPS +// FILE: Enum.kt + +enum class Enum { + A, + B +} + +// FILE: usage.kt +// RECOMPILE + +fun box(): String { + println(Enum.A) + + return "OK" +} \ No newline at end of file