Remove the shared fixtures that are available on conftest.py

This commit is contained in:
Gustavo Henrique Santos Souza de Miranda 2025-07-20 23:15:08 -03:00
parent 0173465943
commit d36ff829db
1 changed files with 0 additions and 17 deletions

View File

@ -14,23 +14,6 @@ from pilgrim.models.photo import Photo
from pilgrim.service.entry_service import EntryService from pilgrim.service.entry_service import EntryService
@pytest.fixture(scope="function")
def db_session():
engine = create_engine("sqlite:///:memory:")
Base.metadata.create_all(engine)
Session = sessionmaker(bind=engine)
session = Session()
yield session
session.close()
Base.metadata.drop_all(engine)
@pytest.fixture
def populated_db_session(db_session):
travel_diary = TravelDiary(name="My Travel Diary", directory_name="viagem-teste")
db_session.add(travel_diary)
db_session.commit()
return db_session
@pytest.fixture @pytest.fixture
def session_with_an_entry(populated_db_session): def session_with_an_entry(populated_db_session):