Fix module-level skip: use pytest.skip(allow_module_level=True) for discogs

This commit is contained in:
Jack 2026-03-09 18:02:50 -04:00 committed by Šarūnas Nejus
parent 04e5d0083d
commit da32d64599

View file

@ -18,7 +18,13 @@ from unittest.mock import Mock, patch
import pytest
pytest.importorskip("discogs_client", reason="discogs optional dependency not installed")
try:
import discogs_client # noqa: F401
except ImportError:
pytest.skip(
"discogs optional dependency not installed",
allow_module_level=True,
)
from beets import config
from beets.library import Item