MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / suppressions

Method suppressions

test/testcmdlineparser.cpp:1934–1946  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1932 }
1933
1934 void suppressions() {
1935 REDIRECT;
1936 ScopedFile file("suppr.txt",
1937 "uninitvar\n"
1938 "unusedFunction\n");
1939 const char * const argv[] = {"cppcheck", "--suppressions-list=suppr.txt", "file.cpp"};
1940 ASSERT_EQUALS_ENUM(CmdLineParser::Result::Success, parseFromArgs(argv));
1941 const auto supprsNomsg = supprs->nomsg.getSuppressions();
1942 ASSERT_EQUALS(2, supprsNomsg.size());
1943 auto it = supprsNomsg.cbegin();
1944 ASSERT_EQUALS("uninitvar", (it++)->errorId);
1945 ASSERT_EQUALS("unusedFunction", it->errorId);
1946 }
1947
1948 void suppressionsNoFile1() {
1949 REDIRECT;

Callers

nothing calls this directly

Calls 2

getSuppressionsMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected