import pytest from room_cal._utils import get_config @pytest.fixture def require_user_cal(): cfg = get_config() if not getattr(cfg, 'user_cal', None) or not cfg.user_cal.url: pytest.skip('user_cal CalDAV not configured')