From e677049d0039d81c3bdfd25fec5dc9450ccc9561 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 21 Jul 2015 16:45:10 +0300 Subject: [PATCH] Test for no annotations rendered in parameter info --- .../parameterInfo/functionParameterInfo/NoAnnotations.kt | 6 ++++++ .../parameterInfo/FunctionParameterInfoTestGenerated.java | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 idea/testData/parameterInfo/functionParameterInfo/NoAnnotations.kt diff --git a/idea/testData/parameterInfo/functionParameterInfo/NoAnnotations.kt b/idea/testData/parameterInfo/functionParameterInfo/NoAnnotations.kt new file mode 100644 index 00000000000..932921080a8 --- /dev/null +++ b/idea/testData/parameterInfo/functionParameterInfo/NoAnnotations.kt @@ -0,0 +1,6 @@ +fun foo(inlineOptions p: () -> Unit){} + +fun bar() { + foo() +} +//Text: (p: () -> Unit), Disabled: false, Strikeout: false, Green: true \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/FunctionParameterInfoTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/FunctionParameterInfoTestGenerated.java index 4df942d70a3..374cfe59910 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/FunctionParameterInfoTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/parameterInfo/FunctionParameterInfoTestGenerated.java @@ -77,6 +77,12 @@ public class FunctionParameterInfoTestGenerated extends AbstractFunctionParamete doTest(fileName); } + @TestMetadata("NoAnnotations.kt") + public void testNoAnnotations() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NoAnnotations.kt"); + doTest(fileName); + } + @TestMetadata("NotAccessible.kt") public void testNotAccessible() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/testData/parameterInfo/functionParameterInfo/NotAccessible.kt");