We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bd614a8 + d6e7cb1 commit 2df0e5dCopy full SHA for 2df0e5d
1 file changed
lours/utils/regression_testing.py
@@ -4,7 +4,6 @@
4
5
import pytest
6
from imageio import imread
7
-from pytest_regressions.common import perform_regression_check
8
9
from lours.dataset import Dataset, from_parquet
10
@@ -125,6 +124,14 @@ def check(
125
124
self.dump_fn, dataset, with_image_checksum=check_images
126
)
127
+ try:
128
+ from pytest_regressions.common import perform_regression_check
129
+ except ImportError as e:
130
+ raise ImportError(
131
+ "Pytest regression is not installed, reinstall Lours with "
132
+ "'regression' extra dependency"
133
+ ) from e
134
+
135
perform_regression_check(
136
datadir=self.datadir,
137
original_datadir=self.original_datadir,
0 commit comments