yannic created this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits.
Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D66964 Files: clang/unittests/Format/SortImportsTestJava.cpp Index: clang/unittests/Format/SortImportsTestJava.cpp =================================================================== --- clang/unittests/Format/SortImportsTestJava.cpp +++ clang/unittests/Format/SortImportsTestJava.cpp @@ -285,6 +285,25 @@ sortIncludes(FmtStyle, Code, GetCodeRange(Code), "input.java").empty()); } +TEST_F(SortImportsTestJava, NoNewlineBetweenImports) { + EXPECT_EQ("import org.a;\n" + "import org.b;", + sort("import org.a;import org.b;")); + EXPECT_EQ("import org.a;\n" + "import org.b;", + sort("import org.b;import org.a;")); + EXPECT_EQ("import org.a;\n" + "import org.b;\n" + "import org.c", + sort("import org.b;import org.a;\n" + "import org.c;")); + EXPECT_EQ("import org.a;\n" + "import org.b;\n" + "import org.c", + sort("import org.c;\n" + "import org.b;import org.a;")); +} + } // end namespace } // end namespace format } // end namespace clang
Index: clang/unittests/Format/SortImportsTestJava.cpp =================================================================== --- clang/unittests/Format/SortImportsTestJava.cpp +++ clang/unittests/Format/SortImportsTestJava.cpp @@ -285,6 +285,25 @@ sortIncludes(FmtStyle, Code, GetCodeRange(Code), "input.java").empty()); } +TEST_F(SortImportsTestJava, NoNewlineBetweenImports) { + EXPECT_EQ("import org.a;\n" + "import org.b;", + sort("import org.a;import org.b;")); + EXPECT_EQ("import org.a;\n" + "import org.b;", + sort("import org.b;import org.a;")); + EXPECT_EQ("import org.a;\n" + "import org.b;\n" + "import org.c", + sort("import org.b;import org.a;\n" + "import org.c;")); + EXPECT_EQ("import org.a;\n" + "import org.b;\n" + "import org.c", + sort("import org.c;\n" + "import org.b;import org.a;")); +} + } // end namespace } // end namespace format } // end namespace clang
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits