src/node/packetbb-test-suite.cc
changeset 6775 0783f42a364b
parent 6774 034f362af24d
--- a/src/node/packetbb-test-suite.cc	Mon Jan 10 15:55:29 2011 -0800
+++ b/src/node/packetbb-test-suite.cc	Mon Jan 17 12:53:20 2011 -0800
@@ -37,7 +37,7 @@
   virtual ~PbbTestCase (void);
 
 protected:
-  virtual bool DoRun (void);
+  virtual void DoRun (void);
 
 private:
   bool TestSerialize (void);
@@ -62,14 +62,13 @@
   return;
 }
 
-bool
+void
 PbbTestCase::DoRun (void)
 {
   NS_TEST_ASSERT_MSG_EQ (TestSerialize (), false,
       "serialization failed");
   NS_TEST_ASSERT_MSG_EQ (TestDeserialize (), false,
       "deserialization failed");
-  return GetErrorStatus ();
 }
 
 bool
@@ -79,13 +78,13 @@
   newBuffer.AddAtStart (m_refPacket->GetSerializedSize ());
   m_refPacket->Serialize (newBuffer.Begin ());
 
-  NS_TEST_ASSERT_MSG_EQ (newBuffer.GetSize (), m_refBuffer.GetSize (),
+  NS_TEST_ASSERT_MSG_EQ_RETURNS_BOOL (newBuffer.GetSize (), m_refBuffer.GetSize (),
       "serialization failed, buffers have different sizes");
 
   int memrv = memcmp (newBuffer.PeekData (), m_refBuffer.PeekData (),
       newBuffer.GetSize ());
 
-  NS_TEST_ASSERT_MSG_EQ (memrv, 0,
+  NS_TEST_ASSERT_MSG_EQ_RETURNS_BOOL (memrv, 0,
       "serialization faled, buffers differ");
 
   return GetErrorStatus ();
@@ -97,10 +96,10 @@
   Ptr<PbbPacket> newPacket = Create<PbbPacket> ();
   uint32_t numbytes = newPacket->Deserialize (m_refBuffer.Begin ());
 
-  NS_TEST_ASSERT_MSG_EQ (numbytes, m_refBuffer.GetSize (),
+  NS_TEST_ASSERT_MSG_EQ_RETURNS_BOOL (numbytes, m_refBuffer.GetSize (),
       "deserialization failed, did not use all bytes");
 
-  NS_TEST_ASSERT_MSG_EQ (*newPacket, *m_refPacket,
+  NS_TEST_ASSERT_MSG_EQ_RETURNS_BOOL (*newPacket, *m_refPacket,
       "deserialization failed, objects do not match");
 
   return GetErrorStatus ();