zinoubm's picture
initial commit
66340f1
raw
history blame contribute delete
567 Bytes
from uuid import uuid4
from sqlalchemy.ext.asyncio import AsyncSession
from app.models.user import User
import random
import string
def generate_random_string():
characters = string.ascii_letters + string.digits
random_string = "".join(random.choice(characters) for _ in range(4))
return random_string
async def test_user_model(db: AsyncSession):
user = User(
id=uuid4().hex,
email=generate_random_string() + "@exampsadfle.com",
hashed_password="12sdf34",
)
db.add(user)
await db.commit()
assert user.id