def test_create_new_album_where_share_studies(): new_album = rq_album.create(token=env.env_var['USER_2_TOKEN'], data={"name":"share study"}) env.env_var["ALBUM_ID_DEST"]=new_album["album_id"] params = {"album": env.env_var["ALBUM_ID_DEST"]} #study is empty rq_studies.get_list(token=env.env_var["USER_2_TOKEN"], params=params, count=0)
def test_appropriate_from_karnak_album(): util.share_study_in_album_from_album( token=env.env_var['USER_3_TOKEN'], studies_UID=env.env_var['STUDY_UID1'], album_src_id=env.env_var['ALBUM_ID_KARNAK'], album_dst_id=env.env_var['ALBUM_ID_C']) params = {"album": env.env_var["ALBUM_ID_C"]} rq_studies.get_list(token=env.env_var['USER_3_TOKEN'], params=params, count=1) rq_studies.get_list(token=env.env_var['USER_3_TOKEN'], params={'inbox': True}, count=0)
def test_stow_in_karnak_album(): rq_studies.stow(token=karnak_var["karnak_token"], file_name="series/test1.dcm", params={}) #validation params = {"album": env.env_var["ALBUM_ID_KARNAK"]} rq_studies.get_list(token=env.env_var['USER_KARNAK_TOKEN'], params=params, count=1) rq_studies.get_list(token=env.env_var['USER_KARNAK_TOKEN'], params={'inbox': True}, count=0)
def test_send_to_album_B(): util.appropriate_series(token=karnak_var["b_token"], studies_UID=env.env_var["STUDY_UID1"], series_UID=env.env_var["SERIES_UID1"], X_Authorization_Source=karnak_var["karnak_token"]) #validation params = {"album": env.env_var["ALBUM_ID_B"]} rq_studies.get_list(token=env.env_var['USER_2_TOKEN'], params=params, count=1) rq_studies.get_list(token=env.env_var['USER_2_TOKEN'], params={'inbox': True}, count=0)
def test_inbox_user2_studies_list(): params = {"inbox": True} rq_studies.get_list(token=env.env_var.get("USER_2_TOKEN"), params=params, count=0)
def test_album_destination_studies_list(): params = {"album": env.env_var.get("ALBUM_DESTINATION_ID")} rq_studies.get_list(token=env.env_var.get("USER_2_TOKEN"), params=params, count=0)
def test_album_studies_list(): params = {"album": env.env_var.get("ALBUM_ID")} rq_studies.get_list(token=env.env_var.get("USER_1_TOKEN"), params=params, count=1)
def test_user2_studies_list_1_appropriate_series(): rq_studies.get_list(token=env.env_var.get("USER_2_TOKEN"), count=1)
def test_user3_studies_list_1_study(): rq_studies.get_list(token=env.env_var.get("USER_3_TOKEN"), count=1)
def test_user2_studies_list_study(): rq_studies.get_list(token=env.env_var.get("USER_2_TOKEN"), count=0)
def test_get_studies_list_from_user3(): params = {"inbox": "true"} rq_studies.get_list(token=env.env_var.get("USER_3_TOKEN"), params=params, count=0)
def test_share_study_in_album(): rq_album.add_user(env.env_var["USER_2_TOKEN"], env.env_var["ALBUM_ID_DEST"], env.env_var["USER_1_MAIL"]) params = {"album": env.env_var["ALBUM_ID_SOURCE"]} rq_studies.add_in_album(env.env_var["USER_1_TOKEN"], params, env.env_var["STUDY_UID5"], env.env_var["ALBUM_ID_DEST"]) rq_studies.get_list(token=env.env_var["USER_2_TOKEN"], params={"album": env.env_var["ALBUM_ID_DEST"]}, count=1)
def test_studies_list(): params = {"album": env.env_var["ALBUM_ID_SOURCE"]} rq_studies.get_list(token=env.env_var.get("USER_1_TOKEN"), params=params, count=5)