From c0ea237ba40530e72586902424cf02dc95e8f4f2 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 13 Sep 2016 22:25:23 +0300 Subject: [PATCH] Added test with type alias --- .../functionCall/FunctionalValueAndTypeAlias.kt | 9 +++++++++ .../idea/parameterInfo/ParameterInfoTestGenerated.java | 6 ++++++ 2 files changed, 15 insertions(+) create mode 100644 idea/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt diff --git a/idea/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt b/idea/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt new file mode 100644 index 00000000000..f2b51160653 --- /dev/null +++ b/idea/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt @@ -0,0 +1,9 @@ +typealias Handler = (name: String) -> String + +fun x(handler: Handler): String { + return handler() +} + +/* +Text: (name: String), Disabled: false, Strikeout: false, Green: true +*/ diff --git a/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/ParameterInfoTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/ParameterInfoTestGenerated.java index 22924f453b7..301202c6c2b 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/ParameterInfoTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/ParameterInfoTestGenerated.java @@ -112,6 +112,12 @@ public class ParameterInfoTestGenerated extends AbstractParameterInfoTest { doTest(fileName); } + @TestMetadata("FunctionalValueAndTypeAlias.kt") + public void testFunctionalValueAndTypeAlias() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt"); + doTest(fileName); + } + @TestMetadata("InheritedFunctions.kt") public void testInheritedFunctions() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/parameterInfo/functionCall/InheritedFunctions.kt");