diff options
author | Danny van Bruggen <hexagonaal@gmail.com> | 2018-02-02 15:32:32 +0100 |
---|---|---|
committer | Danny van Bruggen <hexagonaal@gmail.com> | 2018-02-02 15:32:32 +0100 |
commit | a14e906792ecea9c208e6c4ead73a6f24982d8d5 (patch) | |
tree | 365bcbb82575fdee76a5c8520de73eb75268c7df /javaparser-testing | |
parent | a3d8a24c8c2becb0790b0c7cfca03171c39c2f4b (diff) | |
download | javaparser-a14e906792ecea9c208e6c4ead73a6f24982d8d5.tar.gz |
Force vertical alignment when enum constants have comments.
Diffstat (limited to 'javaparser-testing')
-rw-r--r-- | javaparser-testing/src/test/java/com/github/javaparser/CommentsInserterTest.java | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/javaparser-testing/src/test/java/com/github/javaparser/CommentsInserterTest.java b/javaparser-testing/src/test/java/com/github/javaparser/CommentsInserterTest.java index 7a747fe68..37addda46 100644 --- a/javaparser-testing/src/test/java/com/github/javaparser/CommentsInserterTest.java +++ b/javaparser-testing/src/test/java/com/github/javaparser/CommentsInserterTest.java @@ -27,6 +27,9 @@ import org.junit.Test; import java.io.IOException; +import static com.github.javaparser.JavaParser.*; +import static com.github.javaparser.utils.TestUtils.assertEqualsNoEol; +import static com.github.javaparser.utils.Utils.EOL; import static org.junit.Assert.assertEquals; public class CommentsInserterTest { @@ -53,8 +56,29 @@ public class CommentsInserterTest { @Test public void issue624() throws IOException { - JavaParser.parseResource(makeFilename("Issue624")); + parseResource(makeFilename("Issue624")); // Should not fail } + @Test + public void issue200EnumConstantsWithCommentsForceVerticalAlignment() { + CompilationUnit cu = parse("public enum X {" + EOL + + " /** const1 javadoc */" + EOL + + " BORDER_CONSTANT," + EOL + + " /** const2 javadoc */" + EOL + + " ANOTHER_CONSTANT" + EOL + + "}"); + assertEqualsNoEol("public enum X {\n" + + "\n" + + " /**\n" + + " * const1 javadoc\n" + + " */\n" + + " BORDER_CONSTANT,\n" + + " /**\n" + + " * const2 javadoc\n" + + " */\n" + + " ANOTHER_CONSTANT\n" + + "}\n", cu.toString()); + } + } |