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
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
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
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