def test__get__requires_login(client, faker): user = login(client, faker) dr = do_create_request(client, faker, user) logout(client) assert__requires_login(client, _url(id=dr.id, external=False))
def test__get__requires_login(client, faker): user = login(client, faker) dr = do_create_request( client, faker, user, headers=faker.column_headers(10), ) logout(client) assert__requires_login(client, _url(id=dr.id, external=False))
def test__get__requires_login(client): pack = LabelPack.query.filter_by(type='CardiometPack').one() assert__requires_login( client, _url( referrer='study', study_id=pack.study_id, pack_name=pack.type, count=1, external=False, ))
def test__get__requires_login(client, faker): task = faker.get_test_task() assert__requires_login(client, _url(task_id=task.id, external=False))
def test__get__requires_login(client): assert__requires_login(client, _url(external=False))
def test__get__requires_login(client, faker): s = faker.get_test_service() assert__requires_login(client, _url(s.id, external=False))
def test__get__requires_login(client, faker): study = faker.get_test_study() assert__requires_login(client, _url(study_id=study.id, external=False))
def test__post__requires_login(client, faker): u = faker.get_test_upload() assert__requires_login(client, _url(upload_id=u.id, external=False), post=True)
def test__post__requires_login(client): assert__requires_login(client, _url(external=False), post=True)
def test__post__requires_login__not(client): assert__requires_login(client, url_for("post_with_login"), post=True)
def test__get__requires_login__not(client): assert__requires_login(client, url_for("get_with_login"))
def test__post__requires_login(client, faker): s = faker.get_test_service() assert__requires_login(client, _url(service_id=s.id, external=False), post=True)
def test__get__requires_login(client, faker): assert__requires_login(client, _url())
def test_url_requires_login_get(client, faker): s = faker.get_test_study() assert__requires_login(client, _url(study_id=s.id, external=False), post=True)
def test__get__requires_login(client): s = Study.query.filter_by(name="MERMAID").first() assert__requires_login(client, _url(id=s.id, external=False))
def test_url_requires_login_get(client, faker): tf = faker.get_test_task_file() assert__requires_login(client, _url(tf.id, tf.task.id, external=False))