1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-08-02 20:15:24 +02:00

feat: Add Households to Mealie (#3970)

This commit is contained in:
Michael Genson 2024-08-22 10:14:32 -05:00 committed by GitHub
parent 0c29cef17d
commit eb170cc7e5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
315 changed files with 6975 additions and 3577 deletions

View file

@ -1,14 +1,21 @@
from collections.abc import Generator
import pytest
from sqlalchemy.orm import Session, sessionmaker
from mealie.db.db_setup import SessionLocal
from mealie.repos.all_repositories import AllRepositories, get_repositories
@pytest.fixture()
def database() -> AllRepositories:
@pytest.fixture(scope="module")
def session() -> Generator[sessionmaker[Session], None, None]:
try:
db = SessionLocal()
yield get_repositories(db)
sess = SessionLocal()
yield sess
finally:
db.close()
sess.close()
@pytest.fixture()
def unfiltered_database(session: Session) -> Generator[AllRepositories, None, None]:
yield get_repositories(session, group_id=None, household_id=None)