Skip to content

Commit 59a2653

Browse files
authored
[clang-format] Add parse tests for SeparateDefinitionBlocks option (#78256)
Add config parse tests for SeparateDefinitionBlocks option.
1 parent 4737959 commit 59a2653

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

clang/unittests/Format/ConfigParseTest.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,14 @@ TEST(ConfigParseTest, ParsesConfiguration) {
996996
FormatStyle::BBNSS_OnlyWithParen);
997997
CHECK_PARSE("AllowBreakBeforeNoexceptSpecifier: Never",
998998
AllowBreakBeforeNoexceptSpecifier, FormatStyle::BBNSS_Never);
999+
1000+
Style.SeparateDefinitionBlocks = FormatStyle::SDS_Never;
1001+
CHECK_PARSE("SeparateDefinitionBlocks: Always", SeparateDefinitionBlocks,
1002+
FormatStyle::SDS_Always);
1003+
CHECK_PARSE("SeparateDefinitionBlocks: Leave", SeparateDefinitionBlocks,
1004+
FormatStyle::SDS_Leave);
1005+
CHECK_PARSE("SeparateDefinitionBlocks: Never", SeparateDefinitionBlocks,
1006+
FormatStyle::SDS_Never);
9991007
}
10001008

10011009
TEST(ConfigParseTest, ParsesConfigurationWithLanguages) {

0 commit comments

Comments
 (0)