Skip to content

Commit 504cdd2

Browse files
committed
Turn off pydicom validation during testing
1 parent f699b3b commit 504cdd2

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/dicomweb_client/file.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1990,7 +1990,8 @@ def search_for_instances(
19901990
dataset = Dataset()
19911991
for key in row.keys():
19921992
if not key.startswith('_'):
1993-
setattr(dataset, key, row[key])
1993+
value = row[key]
1994+
setattr(dataset, key, value)
19941995

19951996
if all_instances:
19961997
n_series_in_study = self._count_series_in_study(

tests/conftest.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
from pathlib import Path
22

33
import pytest
4+
from pydicom import config as pydicom_config
45
from pydicom.data.data_manager import DATA_ROOT
56

67
from dicomweb_client.cli import _get_parser
78
from dicomweb_client.api import DICOMwebClient
89
from dicomweb_client.file import DICOMfileClient
910

1011

12+
pydicom_config.settings.reading_validation_mode = pydicom_config.WARN
13+
pydicom_config.settings.writing_validation_mode = pydicom_config.WARN
14+
15+
1116
@pytest.fixture
1217
def parser():
1318
'''Instance of `argparse.Argparser`.'''

0 commit comments

Comments
 (0)