def test_idempotent_setup_roles(self): self._patch_client() self.client.roles.findall.return_value = mock.MagicMock() keystone._setup_roles(self.client) self.client.roles.findall.assert_has_calls( [mock.call(name='swiftoperator'), mock.call(name='ResellerAdmin'), mock.call(name='heat_stack_user')], any_order=True) self.assertFalse(self.client.roles.create('swiftoperator').called) self.assertFalse(self.client.roles.create('ResellerAdmin').called) self.assertFalse(self.client.roles.create('heat_stack_user').called)
def test_setup_roles(self): self._patch_client() self.client.roles.findall.return_value = [] keystone._setup_roles(self.client) self.client.roles.findall.assert_has_calls( [mock.call(name='swiftoperator'), mock.call(name='ResellerAdmin'), mock.call(name='heat_stack_user')]) self.client.roles.create.assert_has_calls( [mock.call('swiftoperator'), mock.call('ResellerAdmin'), mock.call('heat_stack_user')])
def test_idempotent_setup_roles(self): self._patch_client() self.client.roles.findall.return_value = mock.MagicMock() keystone._setup_roles(self.client) self.client.roles.findall.assert_has_calls([ mock.call(name='swiftoperator'), mock.call(name='ResellerAdmin'), mock.call(name='heat_stack_user') ], any_order=True) self.assertFalse(self.client.roles.create('swiftoperator').called) self.assertFalse(self.client.roles.create('ResellerAdmin').called) self.assertFalse(self.client.roles.create('heat_stack_user').called)
def test_setup_roles(self): self._patch_client() self.client.roles.findall.return_value = [] keystone._setup_roles(self.client) self.client.roles.findall.assert_has_calls([ mock.call(name='swiftoperator'), mock.call(name='ResellerAdmin'), mock.call(name='heat_stack_user') ]) self.client.roles.create.assert_has_calls([ mock.call('swiftoperator'), mock.call('ResellerAdmin'), mock.call('heat_stack_user') ])