Fix invocation of _get()

_get() method of BaseManager class was called with an invalid argument.

Change-Id: I21f7bdcdcf1f1b19d689bd98b5ac86aa88407f7c
This commit is contained in:
Ana Krivokapic 2015-02-18 23:40:06 +01:00
parent 0aec0557db
commit 556a3b4fec
2 changed files with 5 additions and 4 deletions

View File

@ -122,8 +122,7 @@ class PlanManagerTest(tutils.TestCase):
self.pm._get.return_value.to_dict.return_value = 'fake_templates_dict'
self.assertEqual(self.pm.templates('fake_plan'), 'fake_templates_dict')
self.pm._get.assert_called_with('/v2/plans/fake_plan/templates',
obj_class=plans.Templates)
self.pm._get.assert_called_with('/v2/plans/fake_plan/templates')
def test_roles_subresource(self):
self.pm._get = mock.Mock(

View File

@ -164,5 +164,7 @@ class PlanManager(base.BaseManager):
:rtype: dict
"""
return self._get(self._templates_path(plan_uuid),
obj_class=Templates).to_dict()
self.resource_class = Templates
res = self._get(self._templates_path(plan_uuid)).to_dict()
self.resource_class = Plan
return res