A more pythonic wrapper for ns3.TypeId.LookupByNameFailSafe

This commit is contained in:
Gustavo J. A. M. Carneiro
2008-10-15 15:55:09 +01:00
parent 414c2ff3ad
commit fe8cbc9a0f
7 changed files with 50 additions and 8 deletions

View File

@@ -118,5 +118,11 @@ class TestSimulator(unittest.TestCase):
self.assert_(c1 is c2)
def testTypeId(self):
typeId1 = ns3.TypeId.LookupByNameFailSafe("ns3::UdpSocketFactory")
self.assertEqual(typeId1.GetName (), "ns3::UdpSocketFactory")
self.assertRaises(KeyError, ns3.TypeId.LookupByNameFailSafe, "__InvalidTypeName__")
if __name__ == '__main__':
unittest.main()