|
28 | 28 | #include "suppressions.h" |
29 | 29 | #include "fixture.h" |
30 | 30 | #include "timer.h" |
| 31 | +#include "utils.h" |
31 | 32 |
|
32 | 33 | #include <cstdint> |
33 | 34 | #include <cstdio> |
@@ -272,23 +273,23 @@ class TestCmdlineParser : public TestFixture { |
272 | 273 | const char * const argv[] = {"cppcheck"}; |
273 | 274 | ASSERT(parser->parseFromArgs(1, argv)); |
274 | 275 | ASSERT_EQUALS(true, parser->getShowHelp()); |
275 | | - ASSERT(GET_REDIRECT_OUTPUT.find("Cppcheck - A tool for static C/C++ code analysis") == 0); |
| 276 | + ASSERT(startsWith(GET_REDIRECT_OUTPUT, "Cppcheck - A tool for static C/C++ code analysis")); |
276 | 277 | } |
277 | 278 |
|
278 | 279 | void helpshort() { |
279 | 280 | REDIRECT; |
280 | 281 | const char * const argv[] = {"cppcheck", "-h"}; |
281 | 282 | ASSERT(parser->parseFromArgs(2, argv)); |
282 | 283 | ASSERT_EQUALS(true, parser->getShowHelp()); |
283 | | - ASSERT(GET_REDIRECT_OUTPUT.find("Cppcheck - A tool for static C/C++ code analysis") == 0); |
| 284 | + ASSERT(startsWith(GET_REDIRECT_OUTPUT, "Cppcheck - A tool for static C/C++ code analysis")); |
284 | 285 | } |
285 | 286 |
|
286 | 287 | void helplong() { |
287 | 288 | REDIRECT; |
288 | 289 | const char * const argv[] = {"cppcheck", "--help"}; |
289 | 290 | ASSERT(parser->parseFromArgs(2, argv)); |
290 | 291 | ASSERT_EQUALS(true, parser->getShowHelp()); |
291 | | - ASSERT(GET_REDIRECT_OUTPUT.find("Cppcheck - A tool for static C/C++ code analysis") == 0); |
| 292 | + ASSERT(startsWith(GET_REDIRECT_OUTPUT, "Cppcheck - A tool for static C/C++ code analysis")); |
292 | 293 | } |
293 | 294 |
|
294 | 295 | void showversion() { |
@@ -1594,7 +1595,7 @@ class TestCmdlineParser : public TestFixture { |
1594 | 1595 | const char * const argv[] = {"cppcheck", "--doc"}; |
1595 | 1596 | ASSERT(parser->parseFromArgs(2, argv)); |
1596 | 1597 | ASSERT(parser->exitAfterPrinting()); |
1597 | | - ASSERT(GET_REDIRECT_OUTPUT.find("## ") == 0); |
| 1598 | + ASSERT(startsWith(GET_REDIRECT_OUTPUT, "## ")); |
1598 | 1599 | } |
1599 | 1600 |
|
1600 | 1601 | void showtime() { |
|
0 commit comments