Ved Gupta
Test Added and some user route updated
0359012
raw
history blame contribute delete
687 Bytes
from sqlalchemy.orm import Session
from app.core.database import SessionLocal
from faker import Faker
fake = Faker()
def override_get_db():
"""
Override the get_db function for testing
"""
try:
db = SessionLocal()
yield db
finally:
db.close()
def get_db():
"""
Get a new database session
"""
try:
db = SessionLocal()
yield db
finally:
db.close()
def fake_user_details():
test_user_details = {
"email": fake.email(),
"username": fake.user_name(),
"password": fake.password(),
}
return test_user_details
def get_new_fake_pwd():
return fake.password()