From cc2869988fe5ca67384461f7635a4a85696a1f9c Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Tue, 19 Jun 2018 19:13:36 +0300 Subject: [PATCH] Test for KT-17512 (yet with incorrect results) --- .../findCommonFromActual/common/common.kt | 6 ++++++ .../multiModuleFindUsages/findCommonFromActual/jvm/jvm.kt | 4 ++++ .../findCommonFromActual/jvm/jvm.results.txt | 0 .../kotlin/findUsages/FindUsagesMultiModuleTest.kt | 5 +++++ 4 files changed, 15 insertions(+) create mode 100644 idea/testData/multiModuleFindUsages/findCommonFromActual/common/common.kt create mode 100644 idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.kt create mode 100644 idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.results.txt diff --git a/idea/testData/multiModuleFindUsages/findCommonFromActual/common/common.kt b/idea/testData/multiModuleFindUsages/findCommonFromActual/common/common.kt new file mode 100644 index 00000000000..6c1325130cd --- /dev/null +++ b/idea/testData/multiModuleFindUsages/findCommonFromActual/common/common.kt @@ -0,0 +1,6 @@ +fun test() { + boo("a") + boo("b") +} + +expect fun boo(s: String) \ No newline at end of file diff --git a/idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.kt b/idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.kt new file mode 100644 index 00000000000..67f5290b623 --- /dev/null +++ b/idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.kt @@ -0,0 +1,4 @@ +// PSI_ELEMENT: org.jetbrains.kotlin.psi.KtNamedFunction +// OPTIONS: usages + +actual fun boo(s: String) {} \ No newline at end of file diff --git a/idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.results.txt b/idea/testData/multiModuleFindUsages/findCommonFromActual/jvm/jvm.results.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/idea/tests/org/jetbrains/kotlin/findUsages/FindUsagesMultiModuleTest.kt b/idea/tests/org/jetbrains/kotlin/findUsages/FindUsagesMultiModuleTest.kt index 3766599baba..a2085c51f8d 100644 --- a/idea/tests/org/jetbrains/kotlin/findUsages/FindUsagesMultiModuleTest.kt +++ b/idea/tests/org/jetbrains/kotlin/findUsages/FindUsagesMultiModuleTest.kt @@ -22,6 +22,11 @@ import java.io.File class FindUsagesMultiModuleTest : AbstractFindUsagesMultiModuleTest() { + @Test + fun testFindCommonFromActual() { + doTest() + } + @Test fun testFindImplFromHeader() { doTest()