From ae552f49a7b89c6f3f7446f8bf493198efe08518 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 11 Aug 2015 13:35:32 +0300 Subject: [PATCH] Added test for KT-8471 --- .../testData/basic/common/TypeArgCompletionBug.kt | 8 ++++++++ .../completion/test/JSBasicCompletionTestGenerated.java | 6 ++++++ .../completion/test/JvmBasicCompletionTestGenerated.java | 6 ++++++ 3 files changed, 20 insertions(+) create mode 100644 idea/idea-completion/testData/basic/common/TypeArgCompletionBug.kt diff --git a/idea/idea-completion/testData/basic/common/TypeArgCompletionBug.kt b/idea/idea-completion/testData/basic/common/TypeArgCompletionBug.kt new file mode 100644 index 00000000000..8dbf4a780a9 --- /dev/null +++ b/idea/idea-completion/testData/basic/common/TypeArgCompletionBug.kt @@ -0,0 +1,8 @@ +interface FooBar1 + +interface FooBar2 { + val list: List1> +} + +// EXIST: FooBar1 +// EXIST: FooBar2 diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java index be92bd64197..46c6dca1fe2 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java @@ -901,6 +901,12 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes doTest(fileName); } + @TestMetadata("TypeArgCompletionBug.kt") + public void testTypeArgCompletionBug() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/TypeArgCompletionBug.kt"); + doTest(fileName); + } + @TestMetadata("TypeArgFromTheSameFile.kt") public void testTypeArgFromTheSameFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/TypeArgFromTheSameFile.kt"); diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java index 9c7a5c9f583..60b2884dd9f 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java @@ -901,6 +901,12 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT doTest(fileName); } + @TestMetadata("TypeArgCompletionBug.kt") + public void testTypeArgCompletionBug() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/TypeArgCompletionBug.kt"); + doTest(fileName); + } + @TestMetadata("TypeArgFromTheSameFile.kt") public void testTypeArgFromTheSameFile() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/TypeArgFromTheSameFile.kt");