async def METHOD_NAME(
    client: TestClient, user_status: UserStatus, expected_msg: str
):
    assert client.app
    url = client.app.router["auth_login"].url_for()
    r = await client.post(f"{url}")
    assert expected_msg not in await r.text()
    async with NewUser({"status": user_status.name}, app=client.app) as user:
        r = await client.post(
            f"{url}", json={"email": user["email"], "password": user["raw_password"]}
        )
        payload = await r.json()
    assert r.status == web.HTTPUnauthorized.status_code, str(payload)
    assert r.url.path == url.path
    # expected_msg contains {support_email} at the end of the string
    assert expected_msg[:-20] in payload["error"]["errors"][0]["message"]