@@ -68,7 +68,6 @@ class TestCppcheck : public TestFixture
6868 // TEST_CASE(parseOutputtingArgs);
6969 // TEST_CASE(parseOutputtingInvalidArgs);
7070 // TEST_CASE(parseArgsAndCheck);
71- // TEST_CASE(parseArgsAndCheckSettings);
7271
7372 // TEST_CASE(userdefines);
7473 }
@@ -135,44 +134,6 @@ class TestCppcheck : public TestFixture
135134 return result;
136135 }
137136
138- void parseArgsAndCheckSettings()
139- {
140- {
141- const char *argv[] = {"cppcheck", "--template", "gcc"};
142- Settings settings;
143- ASSERT_EQUALS(true, argCheckReturnSettings(3, argv, settings));
144- ASSERT_EQUALS("{file}:{line}: {severity}: {message}", settings._outputFormat);
145- ASSERT_EQUALS("", errout.str());
146- ASSERT_EQUALS("", output.str());
147- }
148-
149- {
150- const char *argv[] = {"cppcheck", "--template", "vs"};
151- Settings settings;
152- ASSERT_EQUALS(true, argCheckReturnSettings(3, argv, settings));
153- ASSERT_EQUALS("{file}({line}): {severity}: {message}", settings._outputFormat);
154- ASSERT_EQUALS("", errout.str());
155- ASSERT_EQUALS("", output.str());
156- }
157-
158- {
159- const char *argv[] = {"cppcheck", "--template", "{file}<->{line}"};
160- Settings settings;
161- ASSERT_EQUALS(true, argCheckReturnSettings(3, argv, settings));
162- ASSERT_EQUALS("{file}<->{line}", settings._outputFormat);
163- ASSERT_EQUALS("", errout.str());
164- ASSERT_EQUALS("", output.str());
165- }
166-
167- {
168- const char *argv[] = {"cppcheck", "--template"};
169- Settings settings;
170- ASSERT_EQUALS(false, argCheckReturnSettings(2, argv, settings));
171- ASSERT_EQUALS("", errout.str());
172- ASSERT_EQUALS("cppcheck: argument to '--template' is missing\n", output.str());
173- }
174- }
175-
176137 void parseArgsAndCheck()
177138 {
178139 {
0 commit comments