def test_parse_ashiip(self): ashiip_file = path.join(RES_DIR, 'ashiip.txt') topology = fnss.parse_ashiip(ashiip_file) with open(ashiip_file, "r") as f: for line in f.readlines(): if line.startswith(' Size :'): size = int(findall('\d+', line)[0]) break print("Expected number of nodes: ", size) print("Actual number of nodes: ", topology.number_of_nodes()) self.assertEqual(size, topology.number_of_nodes()) self.assertEqual(3, topology.degree(57))