def test_project_edit(connection, project, project_payload):
"""Verifies project renaming."""
httpretty.register_uri(
httpretty.POST, '{}/project/{}/edit'.format(
matchlight.MATCHLIGHT_API_URL_V2,
project.upload_token,
),
body='{}', status=200)
new_name = 'Test Project 1'
connection.projects.edit(project, new_name)
assert project.name == new_name
new_name = 'Test Project 2'
httpretty.register_uri(
httpretty.GET, '{}/project/{}'.format(
matchlight.MATCHLIGHT_API_URL_V2,
project.upload_token,
),
body=json.dumps(project_payload),
content_type='application/json', status=200)
project = connection.projects.edit(project.upload_token, new_name)
assert project.name == new_name
评论列表
文章目录