From 9d51e8e0e6c0adabde75032cb3c2d3d32fa89174 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Wed, 7 Oct 2015 15:06:53 +0300 Subject: [PATCH] Added test --- .../smart/SuperConstructorArgumentInClassHeader.kt | 9 +++++++++ .../completion/test/JvmSmartCompletionTestGenerated.java | 6 ++++++ 2 files changed, 15 insertions(+) create mode 100644 idea/idea-completion/testData/smart/SuperConstructorArgumentInClassHeader.kt diff --git a/idea/idea-completion/testData/smart/SuperConstructorArgumentInClassHeader.kt b/idea/idea-completion/testData/smart/SuperConstructorArgumentInClassHeader.kt new file mode 100644 index 00000000000..14ea36cff6e --- /dev/null +++ b/idea/idea-completion/testData/smart/SuperConstructorArgumentInClassHeader.kt @@ -0,0 +1,9 @@ +open class B(p: Int) + +val pInt = 0 +val pString = "" + +class C : B() + +// EXIST: pInt +// ABSENT: pString diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java index 9807bf35923..9330ad7a1cb 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmSmartCompletionTestGenerated.java @@ -473,6 +473,12 @@ public class JvmSmartCompletionTestGenerated extends AbstractJvmSmartCompletionT doTest(fileName); } + @TestMetadata("SuperConstructorArgumentInClassHeader.kt") + public void testSuperConstructorArgumentInClassHeader() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/SuperConstructorArgumentInClassHeader.kt"); + doTest(fileName); + } + @TestMetadata("ThisConstructorArgument.kt") public void testThisConstructorArgument() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/smart/ThisConstructorArgument.kt");