Merge "Fix 'mapping set' return value"

This commit is contained in:
Jenkins 2017-01-25 22:27:31 +00:00 committed by Gerrit Code Review
commit dec06aa89a
2 changed files with 2 additions and 7 deletions
openstackclient
identity/v3
tests/unit/identity/v3

@ -183,7 +183,6 @@ class SetMapping(command.Command, _RulesReader):
rules=rules)
mapping._info.pop('links', None)
return zip(*sorted(six.iteritems(mapping._info)))
class ShowMapping(command.ShowOne):

@ -181,16 +181,12 @@ class TestMappingSet(TestMapping):
mocker.return_value = identity_fakes.MAPPING_RULES_2
with mock.patch("openstackclient.identity.v3.mapping."
"SetMapping._read_rules", mocker):
columns, data = self.cmd.take_action(parsed_args)
result = self.cmd.take_action(parsed_args)
self.mapping_mock.update.assert_called_with(
mapping=identity_fakes.mapping_id,
rules=identity_fakes.MAPPING_RULES_2)
collist = ('id', 'rules')
self.assertEqual(collist, columns)
datalist = (identity_fakes.mapping_id,
identity_fakes.MAPPING_RULES_2)
self.assertEqual(datalist, data)
self.assertIsNone(result)
def test_set_rules_wrong_file_path(self):
arglist = [