internet: change NS_ASSERT to NS_TEST_ASSERT* in tests

This commit is contained in:
Chandrakant jena
2021-12-17 19:45:36 +01:00
committed by Tommaso Pecorella
parent 9c5fec6697
commit 0510f36078
16 changed files with 33 additions and 34 deletions

View File

@@ -201,7 +201,7 @@ GlobalRouteManagerImplTestCase::DoRun (void)
srmlsdb->Insert (lsa1->GetLinkStateId (), lsa1);
srmlsdb->Insert (lsa2->GetLinkStateId (), lsa2);
srmlsdb->Insert (lsa3->GetLinkStateId (), lsa3);
NS_ASSERT (lsa2 == srmlsdb->GetLSA (lsa2->GetLinkStateId ()));
NS_TEST_ASSERT_MSG_EQ (lsa2, srmlsdb->GetLSA (lsa2->GetLinkStateId ()), "The Ipv4Address is not stored as the link state ID");
// next, calculate routes based on the manually created LSDB
GlobalRouteManagerImpl* srm = new GlobalRouteManagerImpl ();

View File

@@ -199,7 +199,7 @@ void Ipv4DeduplicationTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
Ptr<Packet> packet = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == packet->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, packet->GetSize (), "Received packet size is not equal to the Rx buffer size");
auto node = socket->GetNode ();
std::string name = Names::FindName (node);
@@ -339,7 +339,7 @@ Ipv4DeduplicationTest::DoRun (void)
//// many Unix variants.
//// So, we just log it and fall through to LookupStatic ()
auto ipv4 = (*iter)->GetObject <Ipv4> ();
NS_ASSERT_MSG ((bool) ipv4, "Node " << Names::FindName (*iter) << " does not have Ipv4 aggregate");
NS_TEST_ASSERT_MSG_EQ ((bool) ipv4, true, "Node " << Names::FindName (*iter) << " does not have Ipv4 aggregate");
auto routing = staticRouting.GetStaticRouting (ipv4);
routing->AddHostRouteTo (targetAddr.c_str (), ipv4->GetInterfaceForDevice (*diter), 0);
@@ -615,7 +615,7 @@ Ipv4DeduplicationPerformanceTest::DoRun (void)
//// many Unix variants.
//// So, we just log it and fall through to LookupStatic ()
auto ipv4 = (*iter)->GetObject <Ipv4> ();
NS_ASSERT_MSG ((bool) ipv4, "Node " << (*iter)->GetId () << " does not have Ipv4 aggregate");
NS_TEST_ASSERT_MSG_EQ ((bool) ipv4, true, "Node " << (*iter)->GetId () << " does not have Ipv4 aggregate");
auto routing = staticRouting.GetStaticRouting (ipv4);
routing->AddHostRouteTo (targetAddr.c_str (), ipv4->GetInterfaceForDevice (*diter), 0);

View File

@@ -91,7 +91,7 @@ void Ipv4ForwardingTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
}
void

View File

@@ -1139,7 +1139,7 @@ Ipv4GlobalRoutingSlash32TestCase::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;

View File

@@ -113,9 +113,9 @@ void Ipv4HeaderTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (2, MSG_PEEK);
NS_ASSERT (m_receivedPacket->GetSize () == 2);
NS_TEST_ASSERT_MSG_EQ (m_receivedPacket->GetSize (),2, "Received packet size is not equal to 2");
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
m_receivedPacket->PeekHeader (m_receivedHeader);
}

View File

@@ -138,9 +138,9 @@ void Ipv4RawSocketImplTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (2, MSG_PEEK);
NS_ASSERT (m_receivedPacket->GetSize () == 2);
NS_TEST_ASSERT_MSG_EQ (m_receivedPacket->GetSize (), 2, "ReceivedPacket size is not equal to 2");
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
}
void Ipv4RawSocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
@@ -148,9 +148,9 @@ void Ipv4RawSocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket2 = socket->Recv (2, MSG_PEEK);
NS_ASSERT (m_receivedPacket2->GetSize () == 2);
NS_TEST_ASSERT_MSG_EQ (m_receivedPacket2->GetSize (), 2, "ReceivedPacket size is not equal to 2");
m_receivedPacket2 = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket2->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket2->GetSize (), "Received packet size is not equal to Rx buffer size");
}
void

View File

@@ -91,7 +91,7 @@ void Ipv4RipTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received Packet size is not equal to the Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;
@@ -313,7 +313,7 @@ void Ipv4RipCountToInfinityTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received Packet size is not equal to the Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;
@@ -535,7 +535,7 @@ void Ipv4RipSplitHorizonStrategyTest::ReceivePktProbe (Ptr<Socket> socket)
availableData = socket->GetRxAvailable ();
Address srcAddr;
Ptr<Packet> receivedPacketProbe = socket->RecvFrom (std::numeric_limits<uint32_t>::max (), 0, srcAddr);
NS_ASSERT (availableData == receivedPacketProbe->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, receivedPacketProbe->GetSize (), "Received Packet size is not equal to the Rx buffer size");
Ipv4Address senderAddress = InetSocketAddress::ConvertFrom (srcAddr).GetIpv4 ();
if (senderAddress == "192.168.0.2")

View File

@@ -91,7 +91,7 @@ Ipv4StaticRoutingSlash32TestCase::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;

View File

@@ -89,7 +89,7 @@ void Ipv6ForwardingTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;

View File

@@ -127,9 +127,9 @@ void Ipv6RawSocketImplTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (2, MSG_PEEK);
NS_ASSERT (m_receivedPacket->GetSize () == 2);
NS_TEST_ASSERT_MSG_EQ (m_receivedPacket->GetSize (), 2, "ReceivedPacket size is not equal to 2");
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
}
void Ipv6RawSocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
@@ -138,9 +138,9 @@ void Ipv6RawSocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
Address addr;
availableData = socket->GetRxAvailable ();
m_receivedPacket2 = socket->Recv (2, MSG_PEEK);
NS_ASSERT (m_receivedPacket2->GetSize () == 2);
NS_TEST_ASSERT_MSG_EQ (m_receivedPacket2->GetSize (), 2, "ReceivedPacket size is not equal to 2");
m_receivedPacket2 = socket->RecvFrom (std::numeric_limits<uint32_t>::max (), 0, addr);
NS_ASSERT (availableData == m_receivedPacket2->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket2->GetSize (), "Received packet size is not equal to Rx buffer size");
Inet6SocketAddress v6addr = Inet6SocketAddress::ConvertFrom (addr);
NS_TEST_EXPECT_MSG_EQ (v6addr.GetIpv6 (), Ipv6Address ("2001:db8::2"), "recvfrom");
}

View File

@@ -90,7 +90,7 @@ void Ipv6RipngTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;
@@ -313,7 +313,7 @@ void Ipv6RipngCountToInfinityTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "Received packet size is not equal to Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;
@@ -532,7 +532,7 @@ void Ipv6RipngSplitHorizonStrategyTest::ReceivePktProbe (Ptr<Socket> socket)
availableData = socket->GetRxAvailable ();
Address srcAddr;
Ptr<Packet> receivedPacketProbe = socket->RecvFrom (std::numeric_limits<uint32_t>::max (), 0, srcAddr);
NS_ASSERT (availableData == receivedPacketProbe->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, receivedPacketProbe->GetSize (), "ReceivedPacketProbe size is not equal to the Rx buffer size");
Ipv6Address senderAddress = Inet6SocketAddress::ConvertFrom (srcAddr).GetIpv6 ();
if (senderAddress == "fe80::200:ff:fe00:4")

View File

@@ -16,7 +16,6 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
*/
#include "tcp-general-test.h"
#include "ns3/node.h"
#include "ns3/log.h"

View File

@@ -375,7 +375,7 @@ TcpFastRetrTest::ProcessedAck (const Ptr<const TcpSocketState> tcb, const TcpHea
void
TcpFastRetrTest::AfterRTOExpired (const Ptr<const TcpSocketState> tcb, SocketWho who)
{
NS_ASSERT_MSG (true == false, "RTO isn't expected here");
NS_TEST_ASSERT_MSG_EQ (true, false, "RTO isn't expected here");
}
void

View File

@@ -408,7 +408,7 @@ TcpTimeRtoTest::Tx (const Ptr<const Packet> p, const TcpHeader&h, SocketWho who)
if (h.GetFlags () & TcpHeader::SYN)
{
NS_ASSERT (m_senderSentSegments == 1);
NS_TEST_ASSERT_MSG_EQ (m_senderSentSegments, 1, "Number of segments sent is equal to 1");
Time s_rto = GetRto (SENDER);
NS_TEST_ASSERT_MSG_EQ (s_rto, GetConnTimeout (SENDER),

View File

@@ -127,7 +127,7 @@ TcpRttEstimationTest::Tx (const Ptr<const Packet> p, const TcpHeader &h, SocketW
}
Ptr<RttEstimator> rttEstimator = GetRttEstimator (SENDER);
NS_ASSERT (rttEstimator != 0);
NS_TEST_ASSERT_MSG_NE (rttEstimator, 0, "rtt is 0 (and should be different from zero)");
NS_LOG_DEBUG ("S Tx: seq=" << h.GetSequenceNumber () << " ack=" << h.GetAckNumber ());
NS_TEST_ASSERT_MSG_NE (rttEstimator->GetEstimate (), Seconds (1),
"Default Estimate for the RTT");

View File

@@ -89,7 +89,7 @@ void UdpSocketLoopbackTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "ReceivedPacket size is not equal to the Rx buffer size");
}
void
@@ -141,7 +141,7 @@ void Udp6SocketLoopbackTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "ReceivedPacket size is not equal to the Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;
@@ -245,7 +245,7 @@ void UdpSocketImplTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "ReceivedPacket size is not equal to the Rx buffer size");
}
void UdpSocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
@@ -253,7 +253,7 @@ void UdpSocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket2 = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket2->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket2->GetSize (), "ReceivedPacket size is not equal to the Rx buffer size");
}
void UdpSocketImplTest::SentPkt (Ptr<const QueueDiscItem> item)
@@ -552,7 +552,7 @@ void Udp6SocketImplTest::ReceivePkt (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket->GetSize (), "ReceivedPacket size is not equal to the Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;
@@ -563,7 +563,7 @@ void Udp6SocketImplTest::ReceivePkt2 (Ptr<Socket> socket)
uint32_t availableData;
availableData = socket->GetRxAvailable ();
m_receivedPacket2 = socket->Recv (std::numeric_limits<uint32_t>::max (), 0);
NS_ASSERT (availableData == m_receivedPacket2->GetSize ());
NS_TEST_ASSERT_MSG_EQ (availableData, m_receivedPacket2->GetSize (), "ReceivedPacket size is not equal to the Rx buffer size");
//cast availableData to void, to suppress 'availableData' set but not used
//compiler warning
(void) availableData;