Skip to content

Commit 3359a1d

Browse files
committed
fix: add importorskip for permission tests
1 parent 236bb14 commit 3359a1d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

tests/lib/permissions/conftest.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66

77
import pytest
88

9-
from mavedb.lib.permissions.actions import Action
9+
try:
10+
from mavedb.lib.permissions.actions import Action
11+
except ModuleNotFoundError:
12+
pytest.importorskip("fastapi", reason="Skipping permissions tests; FastAPI is required but not installed.")
13+
1014
from mavedb.models.enums.contribution_role import ContributionRole
1115
from mavedb.models.enums.user_role import UserRole
1216

0 commit comments

Comments
 (0)