From fe2953090e10470edd08356f9a724eb56db49592 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Thu, 28 Apr 2016 21:14:13 +0300 Subject: [PATCH] Added test for KT-12124 --- .../testData/basic/multifile/KT12124/KT12124.java | 7 +++++++ .../testData/basic/multifile/KT12124/KT12124.kt | 7 +++++++ .../test/MultiFileJvmBasicCompletionTestGenerated.java | 6 ++++++ 3 files changed, 20 insertions(+) create mode 100644 idea/idea-completion/testData/basic/multifile/KT12124/KT12124.java create mode 100644 idea/idea-completion/testData/basic/multifile/KT12124/KT12124.kt diff --git a/idea/idea-completion/testData/basic/multifile/KT12124/KT12124.java b/idea/idea-completion/testData/basic/multifile/KT12124/KT12124.java new file mode 100644 index 00000000000..b694859ec3d --- /dev/null +++ b/idea/idea-completion/testData/basic/multifile/KT12124/KT12124.java @@ -0,0 +1,7 @@ +class JavaClass { + public void setFoo(String value) { + } + public String getFoo() { + return ""; + } +} diff --git a/idea/idea-completion/testData/basic/multifile/KT12124/KT12124.kt b/idea/idea-completion/testData/basic/multifile/KT12124/KT12124.kt new file mode 100644 index 00000000000..8fea6b37818 --- /dev/null +++ b/idea/idea-completion/testData/basic/multifile/KT12124/KT12124.kt @@ -0,0 +1,7 @@ +val v = JavaClass().apply { + foo = "" + foo. +} + +// EXIST: length +// EXIST: substring diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java index a157109b93f..8e6bc5d3c1a 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/MultiFileJvmBasicCompletionTestGenerated.java @@ -185,6 +185,12 @@ public class MultiFileJvmBasicCompletionTestGenerated extends AbstractMultiFileJ doTest(fileName); } + @TestMetadata("KT12124") + public void testKT12124() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/KT12124/"); + doTest(fileName); + } + @TestMetadata("MoreSpecificExtensionGeneric") public void testMoreSpecificExtensionGeneric() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/idea-completion/testData/basic/multifile/MoreSpecificExtensionGeneric/");