aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstuppie2026-09-04 14:22:16 -0600
committerstuppie2026-09-04 14:22:16 -0600
commit63f9d47b2774993e5e749d9d9c64915ad0d2de50 (patch)
tree94cc34c9b1123e3c70ec48a0e76744dfe3d16468
parent4ac65aa2a3ffffcd0746588e3073548ce39aa245 (diff)
downloadgeneralresearch-63f9d47b2774993e5e749d9d9c64915ad0d2de50.tar.gz
generalresearch-63f9d47b2774993e5e749d9d9c64915ad0d2de50.zip
session fixture to use the User fixture otherwise tests that use session and user wont match. ip_geoname_factory default save. ip_information_factory missing fixture
-rw-r--r--test_utils/models/thl/conftest.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/test_utils/models/thl/conftest.py b/test_utils/models/thl/conftest.py
index ff3bebd..8b3ab32 100644
--- a/test_utils/models/thl/conftest.py
+++ b/test_utils/models/thl/conftest.py
@@ -239,9 +239,9 @@ def bare_session_factory(
@pytest.fixture()
-def bare_session(bare_session_factory: Callable[..., Session]) -> Session:
+def bare_session(bare_session_factory: Callable[..., Session], user) -> Session:
# A session with no wall events
- return bare_session_factory()
+ return bare_session_factory(user=user)
@pytest.fixture
@@ -447,7 +447,7 @@ def ip_geoname_factory(
) -> Callable[..., IPGeoname]:
def _inner(
- save: bool,
+ save: bool = True,
geoname_id: PositiveInt | None = None,
continent_code: str | None = None,
continent_name: str | None = None,
@@ -496,7 +496,7 @@ def unsaved_ip_geoname(ip_geoname_factory: Callable[..., IPGeoname]) -> IPGeonam
# --- IP Information ---
-
+@pytest.fixture
def ip_information_factory(
ipinformation_manager: IPInformationManager,
) -> Callable[..., IPInformation]: