diff --git a/compiler/testData/codegen/multi/internalVisibility/a.kt b/compiler/testData/codegen/multi/internalVisibility/a.kt new file mode 100644 index 00000000000..d3f108c2306 --- /dev/null +++ b/compiler/testData/codegen/multi/internalVisibility/a.kt @@ -0,0 +1,3 @@ +package a + +val x: String = "OK" \ No newline at end of file diff --git a/compiler/testData/codegen/multi/internalVisibility/box.kt b/compiler/testData/codegen/multi/internalVisibility/box.kt new file mode 100644 index 00000000000..32347abea7f --- /dev/null +++ b/compiler/testData/codegen/multi/internalVisibility/box.kt @@ -0,0 +1 @@ +fun box() = a.x \ No newline at end of file diff --git a/compiler/tests/org/jetbrains/jet/codegen/MultiFileGenTest.java b/compiler/tests/org/jetbrains/jet/codegen/MultiFileGenTest.java index 0dfef5f0251..598a3925287 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/MultiFileGenTest.java +++ b/compiler/tests/org/jetbrains/jet/codegen/MultiFileGenTest.java @@ -31,4 +31,8 @@ public class MultiFileGenTest extends CodegenTestCase { blackBoxMultiFile("/multi/simple/box.kt", "/multi/simple/ok.kt"); System.out.println(generateToText()); } + + public void testInternalVisibility() { + blackBoxMultiFile("/multi/internalVisibility/box.kt", "/multi/internalVisibility/a.kt"); + } }