Skip to content

Commit

Permalink
[clang-format] Add parse tests for SeparateDefinitionBlocks option (#…
Browse files Browse the repository at this point in the history
…78256)

Add config parse tests for SeparateDefinitionBlocks option.
  • Loading branch information
seranu committed Jan 16, 2024
1 parent 4737959 commit 59a2653
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions clang/unittests/Format/ConfigParseTest.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -996,6 +996,14 @@ TEST(ConfigParseTest, ParsesConfiguration) {
FormatStyle::BBNSS_OnlyWithParen);
CHECK_PARSE("AllowBreakBeforeNoexceptSpecifier: Never",
AllowBreakBeforeNoexceptSpecifier, FormatStyle::BBNSS_Never);

Style.SeparateDefinitionBlocks = FormatStyle::SDS_Never;
CHECK_PARSE("SeparateDefinitionBlocks: Always", SeparateDefinitionBlocks,
FormatStyle::SDS_Always);
CHECK_PARSE("SeparateDefinitionBlocks: Leave", SeparateDefinitionBlocks,
FormatStyle::SDS_Leave);
CHECK_PARSE("SeparateDefinitionBlocks: Never", SeparateDefinitionBlocks,
FormatStyle::SDS_Never);
}

TEST(ConfigParseTest, ParsesConfigurationWithLanguages) {
Expand Down

0 comments on commit 59a2653

Please sign in to comment.