def METHOD_NAME(speaker, client, event):
    response = client.post(
        event.urls.reset,
        data={
            "login_email": speaker.email,
        },
        follow=True,
    )
    assert response.status_code == 200
    speaker.refresh_from_db()
    assert speaker.pw_reset_token
    response = client.post(
        event.urls.reset + f"/{speaker.pw_reset_token}",
        data={"password": "mynewpassword1!", "password_repeat": "mynewpassword123!"},
        follow=True,
    )
    assert response.status_code == 200
    speaker.refresh_from_db()
    assert speaker.pw_reset_token
    response = client.post(
        event.urls.login,
        data={"login_email": speaker.email, "login_password": "mynewpassword1!"},
        follow=True,
    )
    assert speaker.get_display_name() not in response.content.decode()