src/contrib/topology-read/rocketfuel-topology-reader.cc
changeset 6775 0783f42a364b
parent 6661 567a2a9fb792
--- a/src/contrib/topology-read/rocketfuel-topology-reader.cc	Mon Jan 10 15:55:29 2011 -0800
+++ b/src/contrib/topology-read/rocketfuel-topology-reader.cc	Mon Jan 17 12:53:20 2011 -0800
@@ -429,7 +429,7 @@
 public:
   RocketfuelTopologyReaderTest ();
 private:
-  virtual bool DoRun (void);
+  virtual void DoRun (void);
 };
 
 RocketfuelTopologyReaderTest::RocketfuelTopologyReaderTest ()
@@ -437,7 +437,7 @@
 {}
 
 
-bool
+void
 RocketfuelTopologyReaderTest::DoRun (void)
 {
   Ptr<RocketfuelTopologyReader> inFile;
@@ -453,24 +453,16 @@
       nodes = inFile->Read ();
     }
 
-  if (nodes.GetN () == 0)
-    {
-      NS_LOG_ERROR ("Problems reading node information the topology file. Failing.");
-      return true;
-    }
-  if (inFile->LinksSize () == 0)
-    {
-      NS_LOG_ERROR ("Problems reading the topology file. Failing.");
-      return true;
-    }
+  NS_TEST_ASSERT_MSG_NE (nodes.GetN (), 0, "Problems reading node information the topology file..");
+
+  NS_TEST_ASSERT_MSG_NE (inFile->LinksSize (), 0, "Problems reading the topology file.");
+
   NS_LOG_INFO ("Rocketfuel topology created with " << nodes.GetN () << " nodes and " << 
                inFile->LinksSize () << " links (from " << input << ")");
 
   NS_TEST_EXPECT_MSG_EQ (nodes.GetN (),315, "noes");
   NS_TEST_EXPECT_MSG_EQ (inFile->LinksSize (),972, "links");
   Simulator::Destroy ();
-
-  return false;
 }
 
 static class RocketfuelTopologyReaderTestSuite : public TestSuite