From 94b7945cd84bca8e08602f31934bc2a7d0fec7da Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Fri, 28 Nov 2014 21:37:15 +0300 Subject: [PATCH] Added a test --- .../completion/weighers/basic/ImportedFirst.Data.kt | 9 +++++++++ .../completion/weighers/basic/ImportedFirst.kt | 12 ++++++++++++ .../BasicCompletionWeigherTestGenerated.java | 7 ++++++- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 idea/testData/completion/weighers/basic/ImportedFirst.Data.kt create mode 100644 idea/testData/completion/weighers/basic/ImportedFirst.kt diff --git a/idea/testData/completion/weighers/basic/ImportedFirst.Data.kt b/idea/testData/completion/weighers/basic/ImportedFirst.Data.kt new file mode 100644 index 00000000000..27377378377 --- /dev/null +++ b/idea/testData/completion/weighers/basic/ImportedFirst.Data.kt @@ -0,0 +1,9 @@ +package ppp + +fun prefixFun1(){} +fun prefixFun2(){} +fun prefixFun3(){} + +val prefixProp1: Int = 1 +val prefixProp2: Int = 1 +val prefixProp3: Int = 1 diff --git a/idea/testData/completion/weighers/basic/ImportedFirst.kt b/idea/testData/completion/weighers/basic/ImportedFirst.kt new file mode 100644 index 00000000000..ac7b6edd8b2 --- /dev/null +++ b/idea/testData/completion/weighers/basic/ImportedFirst.kt @@ -0,0 +1,12 @@ +import ppp.prefixFun2 +import ppp.prefixProp2 + +val some = prefix + +// INVOCATION_COUNT: 2 +// ORDER: prefixProp2 +// ORDER: prefixProp1 +// ORDER: prefixProp3 +// ORDER: prefixFun2 +// ORDER: prefixFun1 +// ORDER: prefixFun3 diff --git a/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java b/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java index b2c142cb17a..64ac9d0f524 100644 --- a/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/completion/weighers/BasicCompletionWeigherTestGenerated.java @@ -19,7 +19,6 @@ package org.jetbrains.jet.completion.weighers; import com.intellij.testFramework.TestDataPath; import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; -import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; import org.junit.runner.RunWith; @@ -48,6 +47,12 @@ public class BasicCompletionWeigherTestGenerated extends AbstractBasicCompletion doTest(fileName); } + @TestMetadata("ImportedFirst.kt") + public void testImportedFirst() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ImportedFirst.kt"); + doTest(fileName); + } + @TestMetadata("ImportedFirstForJavaClass.kt") public void testImportedFirstForJavaClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/completion/weighers/basic/ImportedFirstForJavaClass.kt");