diff --git a/src/pages/connexion.py b/src/pages/connexion.py index a9df7f7..51444f7 100644 --- a/src/pages/connexion.py +++ b/src/pages/connexion.py @@ -93,8 +93,8 @@ def layout(error: str | None = None, email: str | None = None, **kwargs): linkedin_button(), html.Div("ou", className="text-center text-muted my-2"), html.A( - "Créer un compte avec mon adresse email", - href="/inscription", + "Pas encore de compte ? Voir les abonnements", + href="/a-propos/abonnement", className="btn btn-primary w-100", ), ], diff --git a/tests/test_connexion_page.py b/tests/test_connexion_page.py new file mode 100644 index 0000000..3bfbd4a --- /dev/null +++ b/tests/test_connexion_page.py @@ -0,0 +1,7 @@ +def test_connexion_cta_points_to_abonnement(): + from src.app import app # noqa: F401 # initializes Dash app + from src.pages import connexion + + text = str(connexion.layout()) + assert "/a-propos/abonnement" in text + assert "Voir les abonnements" in text