From eb4c7af4e92eac8070c456c7f7e5ddf9f44c93ec Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Sun, 6 Jul 2025 00:00:35 -0400 Subject: [PATCH] remove conftest --- backend/tasks/tests/conftest.py | 25 ------------------- backend/tasks/tests/test_scan_library.py | 1 - .../tests/test_update_launchbox_metadata.py | 21 ++++++++++++++++ 3 files changed, 21 insertions(+), 26 deletions(-) delete mode 100644 backend/tasks/tests/conftest.py diff --git a/backend/tasks/tests/conftest.py b/backend/tasks/tests/conftest.py deleted file mode 100644 index f0edd04cb..000000000 --- a/backend/tasks/tests/conftest.py +++ /dev/null @@ -1,25 +0,0 @@ -import os - -import pytest -from tasks.update_launchbox_metadata import UpdateLaunchboxMetadataTask - - -@pytest.fixture -def task(): - """Create a task instance for testing""" - return UpdateLaunchboxMetadataTask() - - -@pytest.fixture -def sample_zip_content(): - test_dir = os.path.dirname(__file__) - sample_path = os.path.join(test_dir, "fixtures", "sample_metadata.zip") - - with open(sample_path, "rb") as f: - return f.read() - - -@pytest.fixture -def corrupt_zip_content(): - """Create corrupt ZIP content for testing error handling""" - return b"not a valid zip file" diff --git a/backend/tasks/tests/test_scan_library.py b/backend/tasks/tests/test_scan_library.py index a93487885..d1bedbda3 100644 --- a/backend/tasks/tests/test_scan_library.py +++ b/backend/tasks/tests/test_scan_library.py @@ -3,7 +3,6 @@ from unittest.mock import AsyncMock, MagicMock, patch import pytest from handler.scan_handler import ScanType from tasks.scan_library import ScanLibraryTask, scan_library_task -from tasks.tasks import PeriodicTask class TestScanLibraryTask: diff --git a/backend/tasks/tests/test_update_launchbox_metadata.py b/backend/tasks/tests/test_update_launchbox_metadata.py index f1847192b..bfd85c259 100644 --- a/backend/tasks/tests/test_update_launchbox_metadata.py +++ b/backend/tasks/tests/test_update_launchbox_metadata.py @@ -17,6 +17,27 @@ from tasks.update_launchbox_metadata import ( ) +@pytest.fixture +def task() -> UpdateLaunchboxMetadataTask: + """Create a task instance for testing""" + return UpdateLaunchboxMetadataTask() + + +@pytest.fixture +def sample_zip_content() -> bytes: + test_dir = os.path.dirname(__file__) + sample_path = os.path.join(test_dir, "fixtures", "sample_metadata.zip") + + with open(sample_path, "rb") as f: + return f.read() + + +@pytest.fixture +def corrupt_zip_content() -> bytes: + """Create corrupt ZIP content for testing error handling""" + return b"not a valid zip file" + + class TestUpdateLaunchboxMetadataTask: """Test suite for UpdateLaunchboxMetadataTask"""