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)
Esempio n. 5
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)
Esempio n. 6
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)
Esempio n. 7
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)
Esempio n. 8
0
def test_user2_studies_list_1_appropriate_series():
    rq_studies.get_list(token=env.env_var.get("USER_2_TOKEN"), count=1)
Esempio n. 9
0
def test_user3_studies_list_1_study():
    rq_studies.get_list(token=env.env_var.get("USER_3_TOKEN"), count=1)
Esempio n. 10
0
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)