| 666 | // TODO: test --version with extraVersion |
| 667 | |
| 668 | void versionExclusive() { |
| 669 | REDIRECT; |
| 670 | const char * const argv[] = {"cppcheck", "--library=missing", "--version"}; |
| 671 | ASSERT_EQUALS_ENUM(CmdLineParser::Result::Exit, parseFromArgs(argv)); |
| 672 | ASSERT(logger->str().compare(0, 11, "Cppcheck 2.") == 0); |
| 673 | } |
| 674 | |
| 675 | void checkVersionCorrect() { |
| 676 | REDIRECT; |