'Grant role on a project to a user that doesn\'t exist.
When grant a role on a project to a user that doesn\'t exist, the server
returns Not Found for the user.'

def test_crud_user_project_role_grants_no_user(self):

    user_id = uuid.uuid4().hex
    collection_url = ('/projects/%(project_id)s/users/%(user_id)s/roles' % {'project_id': self.project['id'], 'user_id': user_id})
    member_url = ('%(collection_url)s/%(role_id)s' % {'collection_url': collection_url, 'role_id': self.role_id})
    self.put(member_url, expected_status=http_client.NOT_FOUND)
