Skip to content
Snippets Groups Projects

db.pytest_plugin: Make pytest-postgresql an optional runtime dependency

Compare and
3 files
+ 10
4
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -10,11 +10,17 @@ from typing import Optional, Set, Union
import psycopg2
import pytest
from pytest_postgresql import factories
from pytest_postgresql.janitor import DatabaseJanitor, Version
from swh.core.utils import numfile_sortkey as sortkey
try:
from pytest_postgresql import factories
from pytest_postgresql.janitor import DatabaseJanitor, Version
except ImportError:
error_msg = "The module pytest_plugin requires dependency pytest-postgresql module"
raise EnvironmentError(error_msg)
logger = logging.getLogger(__name__)
Loading