@@ -64,7 +64,6 @@ class TestCppcheck : public TestFixture
6464 TEST_CASE (templateFormat);
6565 // TEST_CASE(getErrorMessages);
6666 // TEST_CASE(parseOutputtingArgs);
67- // TEST_CASE(parseOutputtingInvalidArgs);
6867 // TEST_CASE(parseArgsAndCheck);
6968 }
7069
@@ -219,86 +218,6 @@ class TestCppcheck : public TestFixture
219218 ASSERT_EQUALS(true, output.str().find("===Unused functions===") != std::string::npos);
220219 }
221220 }
222-
223- void parseOutputtingInvalidArgs()
224- {
225- {
226- const char *argv[] = {"cppcheck", "--invalidArg"};
227- ASSERT_EQUALS(false, argCheck(2, argv));
228- ASSERT_EQUALS("", errout.str());
229- ASSERT_EQUALS("cppcheck: error: unrecognized command line option \"--invalidArg\"\n", output.str());
230- }
231-
232- {
233- const char *argv[] = {"cppcheck", "--suppressions"};
234- ASSERT_EQUALS(false, argCheck(2, argv));
235- ASSERT_EQUALS("", errout.str());
236- ASSERT_EQUALS("cppcheck: No file specified for the --suppressions option\n", output.str());
237- }
238-
239- {
240- const char *argv[] = {"cppcheck", "--exitcode-suppressions"};
241- ASSERT_EQUALS(false, argCheck(2, argv));
242- ASSERT_EQUALS("", errout.str());
243- ASSERT_EQUALS("cppcheck: No file specified for the --exitcode-suppressions option\n", output.str());
244- }
245-
246- {
247- const char *argv[] = {"cppcheck", "--enable"};
248- ASSERT_EQUALS(false, argCheck(2, argv));
249- ASSERT_EQUALS("", errout.str());
250- ASSERT_EQUALS("cppcheck: error: unrecognized command line option \"--enable\"\n", output.str());
251- }
252-
253- {
254- const char *argv[] = {"cppcheck", "--append"};
255- ASSERT_EQUALS(false, argCheck(2, argv));
256- ASSERT_EQUALS("", errout.str());
257- ASSERT_EQUALS("cppcheck: error: unrecognized command line option \"--append\"\n", output.str());
258- }
259-
260- {
261- const char *argv[] = {"cppcheck", "--error-exitcode"};
262- ASSERT_EQUALS(false, argCheck(2, argv));
263- ASSERT_EQUALS("", errout.str());
264- ASSERT_EQUALS("cppcheck: error: unrecognized command line option \"--error-exitcode\"\n", output.str());
265- }
266-
267- {
268- const char *argv[] = {"cppcheck", "--file-list"};
269- ASSERT_EQUALS(false, argCheck(2, argv));
270- ASSERT_EQUALS("", errout.str());
271- ASSERT_EQUALS("cppcheck: error: unrecognized command line option \"--file-list\"\n", output.str());
272- }
273-
274- {
275- const char *argv[] = {"cppcheck", "--showtime"};
276- ASSERT_EQUALS(false, argCheck(2, argv));
277- ASSERT_EQUALS("", errout.str());
278- ASSERT_EQUALS("cppcheck: error: unrecognized command line option \"--showtime\"\n", output.str());
279- }
280-
281- {
282- const char *argv[] = {"cppcheck", "-I"};
283- ASSERT_EQUALS(false, argCheck(2, argv));
284- ASSERT_EQUALS("", errout.str());
285- ASSERT_EQUALS("cppcheck: argument to '-I' is missing\n", output.str());
286- }
287-
288- {
289- const char *argv[] = {"cppcheck", "-j"};
290- ASSERT_EQUALS(false, argCheck(2, argv));
291- ASSERT_EQUALS("", errout.str());
292- ASSERT_EQUALS("cppcheck: argument to '-j' is missing\n", output.str());
293- }
294-
295- {
296- const char *argv[] = {"cppcheck", "--template"};
297- ASSERT_EQUALS(false, argCheck(2, argv));
298- ASSERT_EQUALS("", errout.str());
299- ASSERT_EQUALS("cppcheck: argument to '--template' is missing\n", output.str());
300- }
301- }
302221#endif
303222
304223 void nonexistingpath ()
0 commit comments