Merge "Fixed project creation with Keystone v3"
This commit is contained in:
commit
21b7a5310f
@ -231,7 +231,8 @@ class UnifiedKeystoneV3Service(keystone_common.UnifiedKeystoneMixin,
|
||||
:param project_name: Name of project to be created.
|
||||
:param domain_name: Name or id of domain where to create project,
|
||||
"""
|
||||
project = self._impl.create_project(project_name)
|
||||
project = self._impl.create_project(project_name,
|
||||
domain_name=domain_name)
|
||||
return self._unify_project(project)
|
||||
|
||||
def update_project(self, project_id, name=None, enabled=None,
|
||||
|
@ -402,12 +402,14 @@ class UnifiedKeystoneV3ServiceTestCase(test.TestCase):
|
||||
mock_unified_keystone_v3_service__unify_project):
|
||||
mock_unify_project = mock_unified_keystone_v3_service__unify_project
|
||||
name = "name"
|
||||
domain = "domain"
|
||||
|
||||
self.assertEqual(mock_unify_project.return_value,
|
||||
self.service.create_project(name))
|
||||
self.service.create_project(name, domain_name=domain))
|
||||
mock_unify_project.assert_called_once_with(
|
||||
self.service._impl.create_project.return_value)
|
||||
self.service._impl.create_project.assert_called_once_with(name)
|
||||
self.service._impl.create_project.assert_called_once_with(
|
||||
name, domain_name=domain)
|
||||
|
||||
def test_update_project(self):
|
||||
project_id = "fake_id"
|
||||
|
Loading…
x
Reference in New Issue
Block a user