diff --git a/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.dependency.kt b/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.dependency.kt new file mode 100644 index 00000000000..a8d35749dac --- /dev/null +++ b/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.dependency.kt @@ -0,0 +1,8 @@ +package test + +enum class EnumTest(val i: Int = 0) { + ENTRY1: EnumTest() + ENTRY2: EnumTest(1) +} + +class EAnotherClass \ No newline at end of file diff --git a/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.kt b/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.kt new file mode 100644 index 00000000000..c577af95e59 --- /dev/null +++ b/idea/testData/completion/basic/multifile/EnumEntry/EnumEntry.kt @@ -0,0 +1,8 @@ +package test + +fun main(args: Array) { + EnumTest.E +} + +// EXIST: ENTRY1, ENTRY2 +// ABSENT: EnumTest, EAnotherClass \ No newline at end of file diff --git a/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java index 58c0bedd116..36a6788fd70 100644 --- a/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/MultiFileJvmBasicCompletionTestGenerated.java @@ -51,6 +51,11 @@ public class MultiFileJvmBasicCompletionTestGenerated extends AbstractMultiFileJ doTest("idea/testData/completion/basic/multifile/DoNotCompleteWithConstraints"); } + @TestMetadata("EnumEntry") + public void testEnumEntry() throws Exception { + doTest("idea/testData/completion/basic/multifile/EnumEntry"); + } + @TestMetadata("ExtensionFunction") public void testExtensionFunction() throws Exception { doTest("idea/testData/completion/basic/multifile/ExtensionFunction");