示例#1
0
 def test_auto_reservations(self):
     obj = DummyObject(0)
     network = DummyObject(0)
     obj.network = network
     network.subnet = '192.168.2.0/24'
     network.gateway = '192.168.2.1'
     pool = IPPool(obj)
     self.assertEqual(pool.is_available('192.168.2.0'), False)
     self.assertEqual(pool.is_available('192.168.2.1'), False)
     self.assertEqual(pool.is_available('192.168.2.255'), False)
     self.assertEqual(pool.count_available(), 253)
     self.assertEqual(pool.get(), '192.168.2.2')
示例#2
0
文件: tests.py 项目: cstavr/synnefo
 def test_auto_reservations(self):
     obj = DummyObject(0)
     network = DummyObject(0)
     obj.network = network
     network.subnet = '192.168.2.0/24'
     network.gateway = '192.168.2.1'
     pool = IPPool(obj)
     self.assertEqual(pool.is_available('192.168.2.0'), False)
     self.assertEqual(pool.is_available('192.168.2.1'), False)
     self.assertEqual(pool.is_available('192.168.2.255'), False)
     self.assertEqual(pool.count_available(), 253)
     self.assertEqual(pool.get(), '192.168.2.2')
示例#3
0
 def test_auto_reservations_2(self):
     obj = DummyObject(0)
     network = DummyObject(0)
     obj.network = network
     network.subnet = '192.168.2.0/31'
     network.gateway = '192.168.2.1'
     pool = IPPool(obj)
     self.assertEqual(pool.is_available('192.168.2.0'), False)
     self.assertEqual(pool.is_available('192.168.2.1'), False)
     self.assertEqual(pool.size(), 8)
     self.assertEqual(pool.empty(), True)
示例#4
0
文件: tests.py 项目: cstavr/synnefo
 def test_auto_reservations_2(self):
     obj = DummyObject(0)
     network = DummyObject(0)
     obj.network = network
     network.subnet = '192.168.2.0/31'
     network.gateway = '192.168.2.1'
     pool = IPPool(obj)
     self.assertEqual(pool.is_available('192.168.2.0'), False)
     self.assertEqual(pool.is_available('192.168.2.1'), False)
     self.assertEqual(pool.size(), 8)
     self.assertEqual(pool.empty(), True)