import asyncio import logging import pytest @pytest.fixture(scope='session', autouse=True) def setup_logging(): logging.basicConfig(level='INFO') for name in ['tests', 'fngradio_various_api_mcp']: logging.getLogger(name).setLevel('DEBUG') def pytest_sessionstart(): # Ensure event loop exists before modules load loop = asyncio.new_event_loop() asyncio.set_event_loop(loop)