testsAndMisc-archive/python_pkg/keyboard_coop/tests/conftest.py
Krzysztof kuhy Rudnicki 27a1ef634c WIP: Enforce 500-line limit - split batch 1
Split 16+ files. 27 files still need splitting. See session notes.
2026-03-16 22:46:48 +01:00

15 lines
338 B
Python

"""Shared fixtures for keyboard_coop tests."""
from __future__ import annotations
from unittest.mock import MagicMock, patch
import pytest
@pytest.fixture(autouse=True)
def mock_pygame() -> MagicMock:
"""Mock pygame to prevent display initialization."""
with patch.dict("sys.modules", {"pygame": MagicMock()}):
yield