2929_ASYNC_RETRY_INTERVAL_SECONDS = 5
3030_ASYNC_TIMEOUT_SECONDS = 60
3131
32+ NICO_PDF_URL = """https://riminder-documents-eu-2019-12.s3-eu-west-1.amazonaws.com/\
33+ teams/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/07065e555609a231752a586afd6\
34+ 495c951bbae6b/profiles/1fed6e15b2df4465b1e406adabd0075d3214bc18/parsing/resume.pdf"""
35+ NICO_PNG_URL = """https://riminder-documents-eu-2019-12.s3.eu-west-1.amazonaws.com/team\
36+ s/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/7f61abfb4a0ea127ca1536136a0891c5948b\
37+ fb7f/files/035b6b44943877bae355a527efcb7b721dbcdde7/file-nico_durant.png"""
38+ NICO_DOCX_URL = """https://riminder-documents-eu-2019-12.s3.eu-west-1.amazonaws.com/tea\
39+ ms/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/7f61abfb4a0ea127ca1536136a0891c5948\
40+ bfb7f/files/73ad352f0e93a46c82591655edacaf01711141a6/file-nico_durant.docx"""
41+ JOHN_PDF_URL = """https://riminder-documents-eu-2019-12.s3-eu-west-1.amazonaws.com/\
42+ teams/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/06d96aab2661b16eaf4d34d385d\
43+ 3c2b0cf00c0eb/profiles/d79768fb63013a8bdd04e7e8742cc84afd428a87/parsing/resume.pdf"""
44+
3245
3346@pytest .fixture (scope = "module" )
3447def hrflow_client ():
@@ -129,10 +142,7 @@ def _profile_get() -> t.Dict[str, t.Any]:
129142@pytest .mark .parsing_file_sync
130143@pytest .mark .quicksilver
131144def test_profile_parsing_file_quicksilver_sync_basic (hrflow_client ):
132- s3_url = """https://riminder-documents-eu-2019-12.s3-eu-west-1.amazonaws.com/\
133- teams/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/07065e555609a231752a586afd6\
134- 495c951bbae6b/profiles/1fed6e15b2df4465b1e406adabd0075d3214bc18/parsing/resume.pdf"""
135- file = _file_get (s3_url , "nico_durant.pdf" )
145+ file = _file_get (NICO_PDF_URL )
136146 model = ProfileParsingFileResponse .parse_obj (
137147 hrflow_client .profile .parsing .add_file (
138148 source_key = _var_from_env_get ("HRFLOW_SOURCE_KEY_QUICKSILVER_SYNC" ),
@@ -222,10 +232,7 @@ def test_profile_parsing_file_quicksilver_sync_basic(hrflow_client):
222232@pytest .mark .parsing_file_sync
223233@pytest .mark .hawk
224234def test_profile_parsing_file_hawk_sync_basic (hrflow_client ):
225- s3_url = """https://riminder-documents-eu-2019-12.s3-eu-west-1.amazonaws.com/\
226- teams/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/07065e555609a231752a586afd6\
227- 495c951bbae6b/profiles/1fed6e15b2df4465b1e406adabd0075d3214bc18/parsing/resume.pdf"""
228- file = _file_get (s3_url , "nico_durant.pdf" )
235+ file = _file_get (NICO_PDF_URL )
229236 model = ProfileParsingFileResponse .parse_obj (
230237 hrflow_client .profile .parsing .add_file (
231238 source_key = _var_from_env_get ("HRFLOW_SOURCE_KEY_HAWK_SYNC" ),
@@ -316,10 +323,7 @@ def test_profile_parsing_file_hawk_sync_basic(hrflow_client):
316323@pytest .mark .quicksilver
317324def test_profile_parsing_file_quicksilver_async_basic (hrflow_client ):
318325 SOURCE_KEY = _var_from_env_get ("HRFLOW_SOURCE_KEY_QUICKSILVER_ASYNC" )
319- s3_url = """https://riminder-documents-eu-2019-12.s3-eu-west-1.amazonaws.com/\
320- teams/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/06d96aab2661b16eaf4d34d385d\
321- 3c2b0cf00c0eb/profiles/d79768fb63013a8bdd04e7e8742cc84afd428a87/parsing/resume.pdf"""
322- file = _file_get (s3_url , "john_smith.pdf" )
326+ file = _file_get (JOHN_PDF_URL )
323327 reference = str (uuid1 ())
324328 model = ProfileParsingFileResponse .parse_obj (
325329 hrflow_client .profile .parsing .add_file (
@@ -397,10 +401,7 @@ def test_profile_parsing_file_quicksilver_async_basic(hrflow_client):
397401@pytest .mark .mozart
398402def test_profile_parsing_file_mozart_async_basic (hrflow_client ):
399403 SOURCE_KEY = _var_from_env_get ("HRFLOW_SOURCE_KEY_MOZART_ASYNC" )
400- s3_url = """https://riminder-documents-eu-2019-12.s3-eu-west-1.amazonaws.com/\
401- teams/fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/06d96aab2661b16eaf4d34d385d\
402- 3c2b0cf00c0eb/profiles/d79768fb63013a8bdd04e7e8742cc84afd428a87/parsing/resume.pdf"""
403- file = _file_get (s3_url , "john_smith.pdf" )
404+ file = _file_get (JOHN_PDF_URL )
404405 reference = str (uuid1 ())
405406 model = ProfileParsingFileResponse .parse_obj (
406407 hrflow_client .profile .parsing .add_file (
@@ -652,10 +653,7 @@ def test_profile_editing_basic(hrflow_client):
652653@pytest .mark .parsing
653654def test_profile_parsing_hawk_sync_png (hrflow_client ):
654655 SOURCE_KEY = _var_from_env_get ("HRFLOW_SOURCE_KEY_HAWK_SYNC" )
655- s3_url = """https://riminder-documents-eu-2019-12.s3.eu-west-1.amazonaws.com/teams/\
656- fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/7f61abfb4a0ea127ca1536136a0891c5948bfb\
657- 7f/files/035b6b44943877bae355a527efcb7b721dbcdde7/file-nico_durant.png"""
658- file = _file_get (s3_url , "nico_durant.png" )
656+ file = _file_get (NICO_PNG_URL )
659657 reference = str (uuid1 ())
660658 model = ProfileParsingFileResponse .parse_obj (
661659 hrflow_client .profile .parsing .add_file (
@@ -673,10 +671,7 @@ def test_profile_parsing_hawk_sync_png(hrflow_client):
673671@pytest .mark .parsing
674672def test_profile_parsing_hawk_sync_docx (hrflow_client ):
675673 SOURCE_KEY = _var_from_env_get ("HRFLOW_SOURCE_KEY_HAWK_SYNC" )
676- s3_url = """https://riminder-documents-eu-2019-12.s3.eu-west-1.amazonaws.com/teams/\
677- fc9d40fd60e679119130ea74ae1d34a3e22174f2/sources/7f61abfb4a0ea127ca1536136a0891c5948bfb\
678- 7f/files/73ad352f0e93a46c82591655edacaf01711141a6/file-nico_durant.docx"""
679- file = _file_get (s3_url , "nico_durant.docx" )
674+ file = _file_get (NICO_DOCX_URL )
680675 reference = str (uuid1 ())
681676 model = ProfileParsingFileResponse .parse_obj (
682677 hrflow_client .profile .parsing .add_file (
0 commit comments