[clang] 5c056b3 - [clang-format] Clean up unit tests from commit 13be0d4a34c4
Owen Pan via cfe-commits
cfe-commits at lists.llvm.org
Mon Apr 8 21:20:26 PDT 2024
Author: Owen Pan
Date: 2024-04-08T21:20:18-07:00
New Revision: 5c056b32350e834924356b1af78504d261d24e42
URL: https://github.com/llvm/llvm-project/commit/5c056b32350e834924356b1af78504d261d24e42
DIFF: https://github.com/llvm/llvm-project/commit/5c056b32350e834924356b1af78504d261d24e42.diff
LOG: [clang-format] Clean up unit tests from commit 13be0d4a34c4
- Use 1-parameter verifyFormat() to verify formatted input in LLVM style.
- Pass string literal instead of constructed StringRef to verifyFormat().
- Don't include trailing newlines if not needed.
Added:
Modified:
clang/unittests/Format/FormatTest.cpp
Removed:
################################################################################
diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp
index 91a8ff11889d6f..71450f433cec88 100644
--- a/clang/unittests/Format/FormatTest.cpp
+++ b/clang/unittests/Format/FormatTest.cpp
@@ -7977,39 +7977,37 @@ TEST_F(FormatTest, AllowAllArgumentsOnNextLineDontAlign) {
}
TEST_F(FormatTest, BreakFunctionDefinitionParameters) {
- FormatStyle Style = getLLVMStyle();
- EXPECT_FALSE(Style.BreakFunctionDefinitionParameters);
StringRef Input = "void functionDecl(paramA, paramB, paramC);\n"
"void emptyFunctionDefinition() {}\n"
"void functionDefinition(int A, int B, int C) {}\n"
- "Class::Class(int A, int B) : m_A(A), m_B(B) {}\n";
- verifyFormat(StringRef("void functionDecl(paramA, paramB, paramC);\n"
- "void emptyFunctionDefinition() {}\n"
- "void functionDefinition(int A, int B, int C) {}\n"
- "Class::Class(int A, int B) : m_A(A), m_B(B) {}\n"),
- Input, Style);
+ "Class::Class(int A, int B) : m_A(A), m_B(B) {}";
+ verifyFormat(Input);
+
+ FormatStyle Style = getLLVMStyle();
+ EXPECT_FALSE(Style.BreakFunctionDefinitionParameters);
Style.BreakFunctionDefinitionParameters = true;
- verifyFormat(StringRef("void functionDecl(paramA, paramB, paramC);\n"
- "void emptyFunctionDefinition() {}\n"
- "void functionDefinition(\n"
- " int A, int B, int C) {}\n"
- "Class::Class(\n"
- " int A, int B)\n"
- " : m_A(A), m_B(B) {}\n"),
+ verifyFormat("void functionDecl(paramA, paramB, paramC);\n"
+ "void emptyFunctionDefinition() {}\n"
+ "void functionDefinition(\n"
+ " int A, int B, int C) {}\n"
+ "Class::Class(\n"
+ " int A, int B)\n"
+ " : m_A(A), m_B(B) {}",
Input, Style);
- // Test the style where all parameters are on their own lines
+
+ // Test the style where all parameters are on their own lines.
Style.AllowAllParametersOfDeclarationOnNextLine = false;
Style.BinPackParameters = false;
- verifyFormat(StringRef("void functionDecl(paramA, paramB, paramC);\n"
- "void emptyFunctionDefinition() {}\n"
- "void functionDefinition(\n"
- " int A,\n"
- " int B,\n"
- " int C) {}\n"
- "Class::Class(\n"
- " int A,\n"
- " int B)\n"
- " : m_A(A), m_B(B) {}\n"),
+ verifyFormat("void functionDecl(paramA, paramB, paramC);\n"
+ "void emptyFunctionDefinition() {}\n"
+ "void functionDefinition(\n"
+ " int A,\n"
+ " int B,\n"
+ " int C) {}\n"
+ "Class::Class(\n"
+ " int A,\n"
+ " int B)\n"
+ " : m_A(A), m_B(B) {}",
Input, Style);
}
More information about the cfe-commits
mailing list