revert: commit f6da9d4e3c
"testcmdlineparser: comment out unused functions fileListStdin(), ignorepaths{1-4}(), ignorefilepaths{1,2}()" instead suppress the files. also suppress unused variable in test/testpreprocessor.cpp
This commit is contained in:
parent
e1a5487c70
commit
962018b722
|
@ -2,6 +2,8 @@ uselessAssignmentPtrArg:build/checkstl.cpp
|
||||||
assertWithSideEffect:build/checkuninitvar.cpp
|
assertWithSideEffect:build/checkuninitvar.cpp
|
||||||
duplicateBranch:build/checkunusedvar.cpp
|
duplicateBranch:build/checkunusedvar.cpp
|
||||||
duplicateBranch:lib/checkunusedvar.cpp
|
duplicateBranch:lib/checkunusedvar.cpp
|
||||||
|
unusedPrivateFunction:test/testcmdlineparser.cpp
|
||||||
|
unreadVariable:test/testpreprocessor.cpp
|
||||||
*:gui/test*
|
*:gui/test*
|
||||||
*:test/test.cxx
|
*:test/test.cxx
|
||||||
|
|
||||||
|
|
|
@ -925,63 +925,63 @@ private:
|
||||||
ASSERT_EQUALS(false, parser.ParseFromArgs(2, argv));
|
ASSERT_EQUALS(false, parser.ParseFromArgs(2, argv));
|
||||||
ASSERT_EQUALS(0, parser.GetIgnoredPaths().size());
|
ASSERT_EQUALS(0, parser.GetIgnoredPaths().size());
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
void ignorepaths1() {
|
|
||||||
REDIRECT;
|
|
||||||
const char *argv[] = {"cppcheck", "-isrc", "file.cpp"};
|
|
||||||
CmdLineParser parser(&settings);
|
|
||||||
ASSERT(parser.ParseFromArgs(3, argv));
|
|
||||||
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
|
||||||
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
|
||||||
}
|
|
||||||
|
|
||||||
void ignorepaths2() {
|
void ignorepaths1() {
|
||||||
REDIRECT;
|
REDIRECT;
|
||||||
const char *argv[] = {"cppcheck", "-i", "src", "file.cpp"};
|
const char *argv[] = {"cppcheck", "-isrc", "file.cpp"};
|
||||||
CmdLineParser parser(&settings);
|
CmdLineParser parser(&settings);
|
||||||
ASSERT(parser.ParseFromArgs(4, argv));
|
ASSERT(parser.ParseFromArgs(3, argv));
|
||||||
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
||||||
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ignorepaths3() {
|
void ignorepaths2() {
|
||||||
REDIRECT;
|
REDIRECT;
|
||||||
const char *argv[] = {"cppcheck", "-isrc", "-imodule", "file.cpp"};
|
const char *argv[] = {"cppcheck", "-i", "src", "file.cpp"};
|
||||||
CmdLineParser parser(&settings);
|
CmdLineParser parser(&settings);
|
||||||
ASSERT(parser.ParseFromArgs(4, argv));
|
ASSERT(parser.ParseFromArgs(4, argv));
|
||||||
ASSERT_EQUALS(2, parser.GetIgnoredPaths().size());
|
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
||||||
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
||||||
ASSERT_EQUALS("module/", parser.GetIgnoredPaths()[1]);
|
}
|
||||||
}
|
|
||||||
|
|
||||||
void ignorepaths4() {
|
void ignorepaths3() {
|
||||||
REDIRECT;
|
REDIRECT;
|
||||||
const char *argv[] = {"cppcheck", "-i", "src", "-i", "module", "file.cpp"};
|
const char *argv[] = {"cppcheck", "-isrc", "-imodule", "file.cpp"};
|
||||||
CmdLineParser parser(&settings);
|
CmdLineParser parser(&settings);
|
||||||
ASSERT(parser.ParseFromArgs(6, argv));
|
ASSERT(parser.ParseFromArgs(4, argv));
|
||||||
ASSERT_EQUALS(2, parser.GetIgnoredPaths().size());
|
ASSERT_EQUALS(2, parser.GetIgnoredPaths().size());
|
||||||
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
||||||
ASSERT_EQUALS("module/", parser.GetIgnoredPaths()[1]);
|
ASSERT_EQUALS("module/", parser.GetIgnoredPaths()[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ignorefilepaths1() {
|
void ignorepaths4() {
|
||||||
REDIRECT;
|
REDIRECT;
|
||||||
const char *argv[] = {"cppcheck", "-ifoo.cpp", "file.cpp"};
|
const char *argv[] = {"cppcheck", "-i", "src", "-i", "module", "file.cpp"};
|
||||||
CmdLineParser parser(&settings);
|
CmdLineParser parser(&settings);
|
||||||
ASSERT(parser.ParseFromArgs(3, argv));
|
ASSERT(parser.ParseFromArgs(6, argv));
|
||||||
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
ASSERT_EQUALS(2, parser.GetIgnoredPaths().size());
|
||||||
ASSERT_EQUALS("foo.cpp", parser.GetIgnoredPaths()[0]);
|
ASSERT_EQUALS("src/", parser.GetIgnoredPaths()[0]);
|
||||||
}
|
ASSERT_EQUALS("module/", parser.GetIgnoredPaths()[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ignorefilepaths1() {
|
||||||
|
REDIRECT;
|
||||||
|
const char *argv[] = {"cppcheck", "-ifoo.cpp", "file.cpp"};
|
||||||
|
CmdLineParser parser(&settings);
|
||||||
|
ASSERT(parser.ParseFromArgs(3, argv));
|
||||||
|
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
||||||
|
ASSERT_EQUALS("foo.cpp", parser.GetIgnoredPaths()[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ignorefilepaths2() {
|
||||||
|
REDIRECT;
|
||||||
|
const char *argv[] = {"cppcheck", "-isrc/foo.cpp", "file.cpp"};
|
||||||
|
CmdLineParser parser(&settings);
|
||||||
|
ASSERT(parser.ParseFromArgs(3, argv));
|
||||||
|
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
||||||
|
ASSERT_EQUALS("src/foo.cpp", parser.GetIgnoredPaths()[0]);
|
||||||
|
}
|
||||||
|
|
||||||
void ignorefilepaths2() {
|
|
||||||
REDIRECT;
|
|
||||||
const char *argv[] = {"cppcheck", "-isrc/foo.cpp", "file.cpp"};
|
|
||||||
CmdLineParser parser(&settings);
|
|
||||||
ASSERT(parser.ParseFromArgs(3, argv));
|
|
||||||
ASSERT_EQUALS(1, parser.GetIgnoredPaths().size());
|
|
||||||
ASSERT_EQUALS("src/foo.cpp", parser.GetIgnoredPaths()[0]);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
void checkconfig() {
|
void checkconfig() {
|
||||||
REDIRECT;
|
REDIRECT;
|
||||||
const char *argv[] = {"cppcheck", "--check-config", "file.cpp"};
|
const char *argv[] = {"cppcheck", "--check-config", "file.cpp"};
|
||||||
|
|
Loading…
Reference in New Issue