Skip to content

Commit a9ac71e

Browse files
committed
TEST: Fix extract_entities test, use future PyBIDS default
1 parent 4154d4f commit a9ac71e

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

nibabies/__init__.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
21
from ._version import get_versions
32
__version__ = get_versions()['version']
43
del get_versions
4+
5+
# Silence PyBIDS warning for extension entity behavior
6+
# Can be removed once minimum PyBIDS dependency hits 0.14
7+
try:
8+
import bids
9+
bids.config.set_option('extension_initial_dot', True)
10+
except (ImportError, ValueError):
11+
pass
12+
else:
13+
del bids

nibabies/utils/bids.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ def extract_entities(file_list):
8383
{'subject': '01', 'suffix': 'T1w', 'datatype': 'anat', 'extension': '.nii.gz'}
8484
>>> extract_entities(['sub-01/anat/sub-01_run-1_T1w.nii.gz',
8585
... 'sub-01/anat/sub-01_run-2_T1w.nii.gz'])
86-
{'subject': '01', 'run': [1, 2], 'suffix': 'T1w', 'datatype': 'anat',
87-
'extension': '.nii.gz'}
86+
{'subject': '01', 'run': [1, 2], 'suffix': 'T1w', 'datatype': 'anat', 'extension': '.nii.gz'}
8887
"""
8988
from collections import defaultdict
9089
from bids.layout import parse_file_entities

0 commit comments

Comments
 (0)