From 1e6b1388730b0f4de4627978b5cfe6c0074d56f2 Mon Sep 17 00:00:00 2001 From: Sebastiaan Date: Tue, 17 Jun 2025 20:48:43 +0200 Subject: [PATCH] Make private test email random --- backend/app/tests/api/routes/test_private.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/backend/app/tests/api/routes/test_private.py b/backend/app/tests/api/routes/test_private.py index 216037b..e664b14 100644 --- a/backend/app/tests/api/routes/test_private.py +++ b/backend/app/tests/api/routes/test_private.py @@ -4,26 +4,25 @@ from sqlmodel import Session, select from app.core.config import settings from app.models.user import User +from app.tests.utils.utils import random_email def test_create_user(client: TestClient, db: Session) -> None: + data = { + "email": random_email(), + "password": "password123", + } + r = client.post( f"{settings.API_V1_STR}/private/users/", - json={ - "email": "pollo@listo.com", - "password": "password123", - "full_name": "Pollo Listo", - }, + json=data, ) assert r.status_code == status.HTTP_200_OK data = r.json() - # TODO: Give user role - user = db.exec(select(User).where(User.id == data["id"])).first() assert user - assert user.email == "pollo@listo.com" - assert user.full_name == "Pollo Listo" + assert user.email == data["email"]