Exemple #1
0
def test_wrong_organizer_permission(client, env, perm, url, code):
    if perm:
        op = OrganizerPermission(
            organizer=env[2], user=env[1],
        )
        setattr(op, perm, False)
    op.save()
    client.login(email='*****@*****.**', password='******')
    response = client.get('/control/' + url)
    assert response.status_code == 403
Exemple #2
0
def test_correct_organizer_permission(client, env, perm, url, code):
    op = OrganizerPermission(
        organizer=env[2], user=env[1],
    )
    if perm:
        setattr(op, perm, True)
    op.save()
    client.login(identifier='*****@*****.**', password='******')
    response = client.get('/control/' + url)
    assert response.status_code == code
Exemple #3
0
def test_correct_organizer_permission(client, env, perm, url, code):
    op = OrganizerPermission(
        organizer=env[2], user=env[1],
    )
    if perm:
        setattr(op, perm, True)
    op.save()
    client.login(email='*****@*****.**', password='******')
    response = client.get('/control/' + url)
    assert response.status_code == code
Exemple #4
0
def test_wrong_organizer_permission(perf_patch, client, env, perm, url, code):
    if perm:
        op = OrganizerPermission(
            organizer=env[2],
            user=env[1],
        )
        setattr(op, perm, False)
    op.save()
    client.login(email='*****@*****.**', password='******')
    response = client.get('/control/' + url)
    assert response.status_code == 403