def test_bcube_params(self): self.assertIsNotNone(fnss.bcube_topology(1,0)) self.assertRaises(ValueError, fnss.bcube_topology, -1, 2) self.assertRaises(ValueError, fnss.bcube_topology, 0, 0) self.assertRaises(ValueError, fnss.bcube_topology, 0, 3) self.assertRaises(ValueError, fnss.bcube_topology, -1, 4)
def test_bcube_params(self): self.assertIsNotNone(fnss.bcube_topology(1, 0)) self.assertRaises(ValueError, fnss.bcube_topology, -1, 2) self.assertRaises(ValueError, fnss.bcube_topology, 0, 0) self.assertRaises(ValueError, fnss.bcube_topology, 0, 3) self.assertRaises(ValueError, fnss.bcube_topology, -1, 4)
def test_bcube(self): topology = fnss.bcube_topology(2, 3) self.assertEqual(topology.number_of_hosts(), 16) self.assertEqual(topology.number_of_switches(), 32)