def add_comment_save_comment(): raise_if_login_failed(locust) r = locust.post(f'/secure/AddComment.jspa?atl_token={locust.session_data_storage["token"]}', params={"id": {issue_id}, "formToken": locust.session_data_storage["form_token"], "dnd-dropzone": None, "comment": generate_random_string(20), "commentLevel": None, "atl_token": locust.session_data_storage["token"], "Add": "Add"}, headers=TEXT_HEADERS, catch_response=True) content = r.content.decode('utf-8') if not (f'<meta name="ajs-issue-key" content="{issue_key}">' in content): logger.error(f'Could not save comment: {content}') assert f'<meta name="ajs-issue-key" content="{issue_key}">' in content, 'Could not save comment'
def add_comment_save_comment(): raise_if_login_failed(locust) # 845 /rest/analytics/1.0/publish/bulk locust.post('/rest/analytics/1.0/publish/bulk', json=params.resources_body.get("845"), headers=RESOURCE_HEADERS, catch_response=True) # 850 /secure/AddComment.jspa r = locust.post(f'/secure/AddComment.jspa?atl_token={locust.session_data_storage["token"]}', params={"id": {issue_id}, "formToken": locust.session_data_storage["form_token"], "dnd-dropzone": None, "comment": generate_random_string(20), "commentLevel": None, "atl_token": locust.session_data_storage["token"], "Add": "Add"}, headers=TEXT_HEADERS, catch_response=True) content = r.content.decode('utf-8') if not (f'<meta name="ajs-issue-key" content="{issue_key}">' in content): logger.error(f'Could not save comment: {content}') assert f'<meta name="ajs-issue-key" content="{issue_key}">' in content, 'Could not save comment' # 860 /rest/webResources/1.0/resources locust.post('/rest/webResources/1.0/resources', json=params.resources_body.get("860"), headers=RESOURCE_HEADERS, catch_response=True) # 865 /rest/bamboo/latest/deploy/${issue_project_key}/{issue_key} locust.get(f'/rest/bamboo/latest/deploy/{project_key}/{issue_key}?_={timestamp_int()}', catch_response=True) # 870 /secure/AjaxIssueEditAction!default.jspa locust.get(f'/secure/AjaxIssueEditAction!default.jspa?' f'decorator=none' f'&issueId={issue_id}' f'&_={timestamp_int()}', catch_response=True) # 875 /rest/webResources/1.0/resources locust.post('/rest/webResources/1.0/resources', json=params.resources_body.get("875"), headers=RESOURCE_HEADERS, catch_response=True) # 880 /rest/analytics/1.0/publish/bulk locust.post('/rest/analytics/1.0/publish/bulk', json=params.resources_body.get("880"), headers=RESOURCE_HEADERS, catch_response=True) # 885 /rest/projects/1.0/project locust.client.put(f'/rest/projects/1.0/project/{project_key}/lastVisited', params.browse_project_payload, catch_response=True)