tests: prevent unsigned integer underflow in TestUdpFactory/Blacklist
Change-Id: If00bb69fc2ddaded91c199c6ba17d94e12b1ffea
This commit is contained in:
1 parent
5cc706c8cb
commit
97a010178c
1 file changed
+4
-2
@@ -456,9 +456,11 @@ BOOST_FIXTURE_TEST_CASE(Blacklist, UdpFactoryMcastFixture)
|
||||
parseConfig(CONFIG, false);
|
||||
|
||||
auto udpMcastFaces = this->listUdp4McastFaces();
|
||||
BOOST_CHECK_GE(udpMcastFaces.size(), netifsV4.size() - 1);
|
||||
if (!netifsV4.empty())
|
||||
BOOST_CHECK_GE(udpMcastFaces.size(), netifsV4.size() - 1);
|
||||
auto udpMcastFacesV6 = this->listUdp6McastFaces();
|
||||
BOOST_CHECK_GE(udpMcastFacesV6.size(), netifsV6.size() - 1);
|
||||
if (!netifsV6.empty())
|
||||
BOOST_CHECK_GE(udpMcastFacesV6.size(), netifsV6.size() - 1);
|
||||
udpMcastFaces.insert(udpMcastFaces.end(), udpMcastFacesV6.begin(), udpMcastFacesV6.end());
|
||||
BOOST_CHECK_LT(udpMcastFaces.size(), netifsV4.size() + netifsV6.size());
|
||||
BOOST_CHECK(std::none_of(udpMcastFaces.begin(), udpMcastFaces.end(),
|
||||
|
||||
Reference in new issue
Block a user