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

Method suppressLocal

test/testsuppressions.cpp:1598–1611  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1596 }
1597
1598 void suppressLocal() const {
1599 SuppressionList suppressions;
1600 std::istringstream s("errorid:test.cpp\n"
1601 "errorid2");
1602 ASSERT_EQUALS("", suppressions.parseFile(s));
1603 ASSERT_EQUALS(true, suppressions.isSuppressed(errorMessage("errorid", "test.cpp", 1)));
1604 ASSERT_EQUALS(true, suppressions.isSuppressed(errorMessage("errorid", "test.cpp", 1), false));
1605 ASSERT_EQUALS(false, suppressions.isSuppressed(errorMessage("errorid", "test2.cpp", 1)));
1606 ASSERT_EQUALS(false, suppressions.isSuppressed(errorMessage("errorid", "test2.cpp", 1), false));
1607 ASSERT_EQUALS(true, suppressions.isSuppressed(errorMessage("errorid2", "test.cpp", 1)));
1608 ASSERT_EQUALS(false, suppressions.isSuppressed(errorMessage("errorid2", "test.cpp", 1), false));
1609 ASSERT_EQUALS(true, suppressions.isSuppressed(errorMessage("errorid2", "test2.cpp", 1)));
1610 ASSERT_EQUALS(false, suppressions.isSuppressed(errorMessage("errorid2", "test2.cpp", 1), false));
1611 }
1612
1613 static void addCheckedSuppression(SuppressionList& supprs, SuppressionList::Suppression suppr)
1614 {

Callers

nothing calls this directly

Calls 2

parseFileMethod · 0.45
isSuppressedMethod · 0.45

Tested by

no test coverage detected