0002-toulouse_smart-check-media-path-on-tests-62012.patch
tests/test_toulouse_smart.py | ||
---|---|---|
987 | 987 |
assert resp.json['data']['nb_registered'] == 1 |
988 | 988 |
job = Job.objects.get(method_name='add_media_job') |
989 | 989 |
assert job.status == 'registered' |
990 | 990 | |
991 | 991 |
# simulate failure on intervention creation |
992 | 992 |
wcs_request = smart.wcs_requests.get(uuid=UUID) |
993 | 993 |
wcs_request.status = 'failed' |
994 | 994 |
wcs_request.save() |
995 |
wcs_request.files.get(**job.parameters) |
|
995 |
wcs_request_file = wcs_request.files.get(**job.parameters) |
|
996 |
path = wcs_request_file.content.path |
|
997 |
assert os.path.isfile(path) |
|
996 | 998 | |
997 | 999 |
smart.jobs() |
998 | 1000 |
job = Job.objects.get(method_name='add_media_job') |
999 | 1001 |
assert job.status == 'failed' |
1000 | 1002 |
assert 'related wcs request failed' in job.status_details['error_summary'] |
1001 | 1003 | |
1002 | 1004 | |
1003 | 1005 |
UPDATE_INTERVENTION_QUERY_ON_ASYNC_CREATION = { |
1004 |
- |