From 249789d6ebb5c971399de4fbd476863229ee5976 Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Wed, 27 Nov 2019 15:00:22 +0700 Subject: [PATCH] Formatter: add test for enum entry with comment Relates to #KT-15980 --- .../formatter/EnumEntiesWithComments.after.kt | 14 ++++++++++++++ idea/testData/formatter/EnumEntiesWithComments.kt | 14 ++++++++++++++ .../kotlin/formatter/FormatterTestGenerated.java | 5 +++++ 3 files changed, 33 insertions(+) create mode 100644 idea/testData/formatter/EnumEntiesWithComments.after.kt create mode 100644 idea/testData/formatter/EnumEntiesWithComments.kt diff --git a/idea/testData/formatter/EnumEntiesWithComments.after.kt b/idea/testData/formatter/EnumEntiesWithComments.after.kt new file mode 100644 index 00000000000..10e7af98b50 --- /dev/null +++ b/idea/testData/formatter/EnumEntiesWithComments.after.kt @@ -0,0 +1,14 @@ +enum class E1 { + A, // A + B, // B +} + +enum class E2 { + A, // A + B // B +} + +enum class E3 { + A, /*A*/ + B /*B*/ +} diff --git a/idea/testData/formatter/EnumEntiesWithComments.kt b/idea/testData/formatter/EnumEntiesWithComments.kt new file mode 100644 index 00000000000..10e7af98b50 --- /dev/null +++ b/idea/testData/formatter/EnumEntiesWithComments.kt @@ -0,0 +1,14 @@ +enum class E1 { + A, // A + B, // B +} + +enum class E2 { + A, // A + B // B +} + +enum class E3 { + A, /*A*/ + B /*B*/ +} diff --git a/idea/tests/org/jetbrains/kotlin/formatter/FormatterTestGenerated.java b/idea/tests/org/jetbrains/kotlin/formatter/FormatterTestGenerated.java index 1970e45cede..dfabb785174 100644 --- a/idea/tests/org/jetbrains/kotlin/formatter/FormatterTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/formatter/FormatterTestGenerated.java @@ -310,6 +310,11 @@ public class FormatterTestGenerated extends AbstractFormatterTest { runTest("idea/testData/formatter/EnumArguments.after.kt"); } + @TestMetadata("EnumEntiesWithComments.after.kt") + public void testEnumEntiesWithComments() throws Exception { + runTest("idea/testData/formatter/EnumEntiesWithComments.after.kt"); + } + @TestMetadata("EnumInitializerList.after.kt") public void testEnumInitializerList() throws Exception { runTest("idea/testData/formatter/EnumInitializerList.after.kt");