diff --git a/backend/linkpulse/tests/test_session.py b/backend/linkpulse/tests/test_session.py index 580109a..fdcc9e1 100644 --- a/backend/linkpulse/tests/test_session.py +++ b/backend/linkpulse/tests/test_session.py @@ -25,10 +25,16 @@ def session(user): @pytest.fixture def expired_session(session): + session.created_at = utc_now() - timedelta(hours=2) # Required to bypass the constraint session.expiry = utc_now() - timedelta(hours=1) + session.save() return session +def test_expired_session_fixture(expired_session): + assert expired_session.is_expired() is True + + def test_session_create(session): assert Session.get_or_none(Session.token == session.token) is not None