def test_update_subnetpool_with_no_address_scope(self):
     # Update subnetpool: myid --no-address-scope.
     resource = 'subnetpool'
     cmd = subnetpool.UpdateSubnetPool(test_cli20.MyApp(sys.stdout), None)
     self._test_update_resource(resource, cmd, 'myid',
                                ['myid', '--no-address-scope'],
                                {'address_scope_id': None})
Пример #2
0
 def test_update_subnetpool(self):
     """Update subnetpool: myid --name myname."""
     resource = 'subnetpool'
     cmd = subnetpool.UpdateSubnetPool(test_cli20.MyApp(sys.stdout), None)
     self._test_update_resource(resource, cmd, 'myid',
                                ['myid', '--name', 'myname'],
                                {'name': 'myname'})
Пример #3
0
 def test_update_subnetpool_with_address_scope(self):
     """Update subnetpool: myid --address-scope newscope."""
     resource = 'subnetpool'
     cmd = subnetpool.UpdateSubnetPool(test_cli20.MyApp(sys.stdout), None)
     self._test_update_resource(resource, cmd, 'myid',
                                ['myid', '--address-scope', 'newscope'],
                                {'address_scope_id': 'newscope'})
 def test_update_subnetpool(self):
     # Update subnetpool: myid --name myname.
     resource = 'subnetpool'
     cmd = subnetpool.UpdateSubnetPool(test_cli20.MyApp(sys.stdout), None)
     self._test_update_resource(resource, cmd, 'myid',
                                ['myid', '--name', 'myname',
                                 '--description', ':)'],
                                {'name': 'myname', 'description': ':)'})
Пример #5
0
 def test_update_subnetpool_exception(self):
     # Update subnetpool: myid.
     resource = 'subnetpool'
     cmd = subnetpool.UpdateSubnetPool(test_cli20.MyApp(sys.stdout), None)
     self.assertRaises(exceptions.CommandError, self._test_update_resource,
                       resource, cmd, 'myid', ['myid'], {})