def test_update_policy_description(self):
     # policy-update myid --name newname --description newdesc
     cmd = policy.UpdateQoSPolicy(test_cli20.MyApp(sys.stdout),
                                  None)
     self._test_update_resource(self.res, cmd, 'myid',
                                ['myid', '--description', 'newdesc'],
                                {'description': 'newdesc', },
                                cmd_resource=self.cmd_res)
 def test_update_policy(self):
     # policy-update myid --name newname.
     cmd = policy.UpdateQoSPolicy(test_cli20.MyApp(sys.stdout),
                                  None)
     self._test_update_resource(self.res, cmd, 'myid',
                                ['myid', '--name', 'newname'],
                                {'name': 'newname', },
                                cmd_resource=self.cmd_res)
Пример #3
0
 def test_update_policy_to_shared_no_shared_together(self):
     # policy-update myid --shared --no-shared
     cmd = policy.UpdateQoSPolicy(test_cli20.MyApp(sys.stdout), None)
     self.assertRaises(SystemExit,
                       self._test_update_resource,
                       self.res,
                       cmd,
                       'myid', ['myid', '--shared', '--no-shared'], {},
                       cmd_resource=self.cmd_res)
Пример #4
0
 def test_update_policy_to_no_shared(self):
     # policy-update myid --no-shared
     cmd = policy.UpdateQoSPolicy(test_cli20.MyApp(sys.stdout), None)
     self._test_update_resource(self.res,
                                cmd,
                                'myid', ['myid', '--no-shared'], {
                                    'shared': False,
                                },
                                cmd_resource=self.cmd_res)