Beispiel #1
0
    def test_create_new_pool_group(self):
        pool_group_name = 'test_group'

        pool_group = IPPoolGroup()
        new_group = pool_group.create_new_pool_group(pool_group_name)

        assert  new_group.group_name == pool_group_name
Beispiel #2
0
    def test_get_new_pool_group(self):
        pool_group_name = 'test_group_name'
        pool_group = IPPoolGroup()
        new_group = pool_group.create_new_pool_group(pool_group_name)

        get_pool = pool_group.get_pool_group(pool_group_name)

        assert  get_pool.group_name == new_group.group_name
        assert  get_pool.group_id == new_group.group_id
Beispiel #3
0
 def test_create_new_initial_pool(self):
     pool_group_name = 'test_group_name'
     pool_group = IPPoolGroup()
     new_group = pool_group.create_new_pool_group(pool_group_name)
     ip = '192.168.1.1'
     mask = '255.255.0.0'
     initial_pool = IPInitialPool()
     pool = initial_pool.create_new_initial_pool(new_group.group_id, ip, mask)
     assert IPAddress(pool.cidr).value == IPAddress(ip).value
Beispiel #4
0
 def create_pool_group(self, pool_group_name):
     pool_group = IPPoolGroup()
     return pool_group.create_new_pool_group(pool_group_name)