def METHOD_NAME(
    orga_user, orga_client, speaker, event, other_event, test_user
):
    if test_user == "speaker":
        orga_client.force_login(speaker)
    elif test_user == "None":
        orga_client.logout()
    elif test_user == "superuser":
        orga_user.is_administrator = True
        orga_user.save()
    response = orga_client.get(reverse("orga:organiser.list"), follow=True)
    if test_user == "speaker":
        assert response.status_code == 404, response.status_code
    elif test_user == "orga":
        assert event.organiser.name in response.content.decode()
        assert other_event.organiser.name not in response.content.decode()
    elif test_user == "superuser":
        assert (
            event.organiser.name in response.content.decode()
        ), response.content.decode()
        assert (
            other_event.organiser.name in response.content.decode()
        ), response.content.decode()
    else:
        current_url = response.redirect_chain[-1][0]
        assert "login" in current_url