mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-16 10:12:32 -05:00
23 lines
737 B
Python
23 lines
737 B
Python
import pytest
|
|
from app.main.dao.users_dao import (create_user, get_users)
|
|
from app.main.dao.services_dao import (create_service, get_services)
|
|
|
|
|
|
@pytest.fixture(scope='function')
|
|
def sample_user(notify_db,
|
|
notify_db_session,
|
|
email="notify@digital.cabinet-office.gov.uk"):
|
|
user_id = create_user(email)
|
|
return get_users(user_id=user_id)
|
|
|
|
|
|
@pytest.fixture(scope='function')
|
|
def sample_service(notify_db,
|
|
notify_db_session,
|
|
service_name="Sample service",
|
|
user=None):
|
|
if user is None:
|
|
user = sample_user(notify_db, notify_db_session)
|
|
service_id = create_service(service_name, user)
|
|
return get_services(service_id=service_id)
|