Skip to content

Commit 931eee8

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "Add one test for "backup set" command"
2 parents 3816b4b + 20b0b71 commit 931eee8

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

openstackclient/tests/unit/volume/v2/test_backup.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,30 @@ def test_backup_set_name(self):
418418
self.backup.id, **{'name': 'new_name'})
419419
self.assertIsNone(result)
420420

421+
def test_backup_set_description(self):
422+
arglist = [
423+
'--description', 'new_description',
424+
self.backup.id,
425+
]
426+
verifylist = [
427+
('name', None),
428+
('description', 'new_description'),
429+
('backup', self.backup.id),
430+
]
431+
parsed_args = self.check_parser(self.cmd, arglist, verifylist)
432+
433+
result = self.cmd.take_action(parsed_args)
434+
435+
# Set expected values
436+
kwargs = {
437+
'description': 'new_description'
438+
}
439+
self.backups_mock.update.assert_called_once_with(
440+
self.backup.id,
441+
**kwargs
442+
)
443+
self.assertIsNone(result)
444+
421445
def test_backup_set_state(self):
422446
arglist = [
423447
'--state', 'error',

0 commit comments

Comments
 (0)