def test_run_description_no_data(requests, project): run_id = post_run(requests, project, 0.95) run = get_run(requests, project, run_id) assert 'run_id' in run assert 'notes' in run assert 'threshold' in run
def test_run_description(requests, result_type): project, dp1, dp2 = create_project_upload_fake_data( requests, [100, 100], overlap=0.5, result_type=result_type) run_id = post_run(requests, project, 0.98) run = get_run(requests, project, run_id) assert 'run_id' in run assert 'notes' in run assert 'threshold' in run
def test_run_description(requests, result_type_number_parties): THRESHOLD = .98 result_type, number_parties = result_type_number_parties project, _ = create_project_upload_fake_data(requests, [100] * number_parties, overlap=0.5, result_type=result_type) run_id = post_run(requests, project, THRESHOLD) run = get_run(requests, project, run_id) assert 'run_id' in run assert 'notes' in run assert run['threshold'] == THRESHOLD
def test_run_description_missing_run(requests, project): _ = get_run(requests, project, 'invalid', expected_status=403)