Skip to content

Commit aaf9710

Browse files
committed
update tests
1 parent c50ec19 commit aaf9710

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

test/testcmdlineparser.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3138,20 +3138,23 @@ class TestCmdlineParser : public TestFixture {
31383138
const char * const argv[] = {"cppcheck", "--analyze-all-vs-configs", "file.cpp"};
31393139
ASSERT_EQUALS_ENUM(CmdLineParser::Result::Success, parseFromArgs(argv));
31403140
ASSERT_EQUALS(true, settings->analyzeAllVsConfigs);
3141+
ASSERT(parser->analyzeAllVsConfigsSetOnCmdLine());
31413142
}
31423143

31433144
void noAnalyzeAllVsConfigs() {
31443145
REDIRECT;
31453146
const char * const argv[] = {"cppcheck", "--no-analyze-all-vs-configs", "file.cpp"};
31463147
ASSERT_EQUALS_ENUM(CmdLineParser::Result::Fail, parseFromArgs(argv));
31473148
ASSERT_EQUALS("cppcheck: error: --no-analyze-all-vs-configs has no effect - no Visual Studio project provided.\n", logger->str());
3149+
ASSERT(parser->analyzeAllVsConfigsSetOnCmdLine());
31483150
}
31493151

31503152
void noAnalyzeAllVsConfigs2() {
31513153
REDIRECT;
31523154
const char * const argv[] = {"cppcheck", "--analyze-all-vs-configs", "--no-analyze-all-vs-configs", "file.cpp"};
31533155
ASSERT_EQUALS_ENUM(CmdLineParser::Result::Fail, parseFromArgs(argv));
31543156
ASSERT_EQUALS("cppcheck: error: --no-analyze-all-vs-configs has no effect - no Visual Studio project provided.\n", logger->str());
3157+
ASSERT(parser->analyzeAllVsConfigsSetOnCmdLine());
31553158
}
31563159

31573160
void debugSymdb() {

0 commit comments

Comments
 (0)