From 91d040211a4ed6e4157896256a762d3854777b5e Mon Sep 17 00:00:00 2001 From: Max Nanis Date: Fri, 6 Mar 2026 16:49:46 -0500 Subject: Initial commit --- test_utils/grliq/__init__.py | 0 test_utils/grliq/conftest.py | 28 ++++++++++++++++++++++++++++ test_utils/grliq/managers/__init__.py | 0 test_utils/grliq/managers/conftest.py | 0 test_utils/grliq/models/__init__.py | 0 test_utils/grliq/models/conftest.py | 0 6 files changed, 28 insertions(+) create mode 100644 test_utils/grliq/__init__.py create mode 100644 test_utils/grliq/conftest.py create mode 100644 test_utils/grliq/managers/__init__.py create mode 100644 test_utils/grliq/managers/conftest.py create mode 100644 test_utils/grliq/models/__init__.py create mode 100644 test_utils/grliq/models/conftest.py (limited to 'test_utils/grliq') diff --git a/test_utils/grliq/__init__.py b/test_utils/grliq/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/test_utils/grliq/conftest.py b/test_utils/grliq/conftest.py new file mode 100644 index 0000000..1818794 --- /dev/null +++ b/test_utils/grliq/conftest.py @@ -0,0 +1,28 @@ +from datetime import datetime, timedelta, timezone +from typing import TYPE_CHECKING +from uuid import uuid4 + +import pytest + + +if TYPE_CHECKING: + from generalresearch.grliq.models.forensic_data import GrlIqData + + +@pytest.fixture(scope="function") +def mnt_grliq_archive_dir(settings): + return settings.mnt_grliq_archive_dir + + +@pytest.fixture(scope="function") +def grliq_data() -> "GrlIqData": + from generalresearch.grliq.models.forensic_data import GrlIqData + from generalresearch.grliq.managers import DUMMY_GRLIQ_DATA + + g: GrlIqData = DUMMY_GRLIQ_DATA[1]["data"] + + g.id = None + g.uuid = uuid4().hex + g.created_at = datetime.now(tz=timezone.utc) + g.timestamp = g.created_at - timedelta(seconds=10) + return g diff --git a/test_utils/grliq/managers/__init__.py b/test_utils/grliq/managers/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/test_utils/grliq/managers/conftest.py b/test_utils/grliq/managers/conftest.py new file mode 100644 index 0000000..e69de29 diff --git a/test_utils/grliq/models/__init__.py b/test_utils/grliq/models/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/test_utils/grliq/models/conftest.py b/test_utils/grliq/models/conftest.py new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3