コード例 #1
0
ファイル: test_parsers.py プロジェクト: stephica/fnss
 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))
コード例 #2
0
ファイル: test_parsers.py プロジェクト: srcvirus/fnss
 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))