def test_create_admin_user_role_assigned(self): self._patch_client() self.client.roles.roles_for_user.return_value = [self.client.roles .find.return_value] keystone._create_admin_user(self.client, '*****@*****.**', 'adminpasswd') self.assert_calls_in_create_user() self.client.roles.add_user_role.assert_not_called()
def test_create_admin_user_role_assigned(self): self._patch_client() self.client.roles.roles_for_user.return_value = [ self.client.roles.find.return_value ] keystone._create_admin_user(self.client, '*****@*****.**', 'adminpasswd') self.assert_calls_in_create_user() self.client.roles.add_user_role.assert_not_called()
def test_create_admin_user_user_does_not_exist(self): self._patch_client() self.client.users.find.side_effect = exceptions.NotFound() keystone._create_admin_user(self.client, '*****@*****.**', 'adminpasswd') self.client.tenants.find.assert_called_once_with(name='admin') self.client.users.create.assert_called_once_with( 'admin', email='*****@*****.**', password='******', tenant_id=self.client.tenants.find.return_value.id)
def test_create_admin_user_user_does_not_exist(self): self._patch_client() self.client.users.find.side_effect = exceptions.NotFound() keystone._create_admin_user(self.client, '*****@*****.**', 'adminpasswd') self.assert_calls_in_create_user() self.client.users.create.assert_called_once_with( 'admin', email='*****@*****.**', password='******', tenant_id=self.client.tenants.find.return_value.id)
def test_create_admin_user_user_exists(self): self._patch_client() keystone._create_admin_user(self.client, '*****@*****.**', 'adminpasswd') self.assert_calls_in_create_user() self.client.users.create.assert_not_called()
def test_create_admin_user_user_exists(self): self._patch_client() keystone._create_admin_user(self.client, '*****@*****.**', 'adminpasswd') self.client.tenants.find.assert_called_once_with(name='admin') self.client.users.create.assert_not_called()