diff --git a/js/js.tests/test/org/jetbrains/k2js/test/semantics/MiscTest.java b/js/js.tests/test/org/jetbrains/k2js/test/semantics/MiscTest.java index c9c770d744e..b0b2f18edc9 100644 --- a/js/js.tests/test/org/jetbrains/k2js/test/semantics/MiscTest.java +++ b/js/js.tests/test/org/jetbrains/k2js/test/semantics/MiscTest.java @@ -129,4 +129,8 @@ public final class MiscTest extends AbstractExpressionTest { public void testKt1865() throws Exception { checkFooBoxIsTrue("KT-1865.kt"); } + + public void testMainFunInNestedNamespace() throws Exception { + checkOutput("mainFunInNestedNamespace.kt", "ayee"); + } } diff --git a/js/js.translator/testFiles/expression/misc/cases/mainFunInNestedNamespace.kt b/js/js.translator/testFiles/expression/misc/cases/mainFunInNestedNamespace.kt new file mode 100644 index 00000000000..68f27fdb447 --- /dev/null +++ b/js/js.translator/testFiles/expression/misc/cases/mainFunInNestedNamespace.kt @@ -0,0 +1,7 @@ +package a.b.c + +import js.* + +fun main(args : Array) { + println("ayee") +} \ No newline at end of file