12
12
from nibabel import cifti2 as ci
13
13
from nibabel .tmpdirs import InTemporaryDirectory
14
14
15
- from nose .tools import assert_true , assert_equal
15
+ from nose .tools import assert_true , assert_equal , assert_raises
16
16
17
17
affine = [[- 1.5 , 0 , 0 , 90 ],
18
18
[0 , 1.5 , 0 , - 85 ],
@@ -213,6 +213,8 @@ def test_dtseries():
213
213
hdr = ci .Cifti2Header (matrix )
214
214
data = np .random .randn (13 , 9 )
215
215
img = ci .Cifti2Image (data , hdr )
216
+ with assert_raises (ValueError ):
217
+ img .to_filename ('test.dtseries.nii' )
216
218
img .nifti_header .set_intent ('NIFTI_INTENT_CONNECTIVITY_DENSE_SERIES' )
217
219
218
220
with InTemporaryDirectory ():
@@ -234,6 +236,8 @@ def test_dscalar():
234
236
hdr = ci .Cifti2Header (matrix )
235
237
data = np .random .randn (2 , 9 )
236
238
img = ci .Cifti2Image (data , hdr )
239
+ with assert_raises (ValueError ):
240
+ nib .save (img , 'test.dscalar.nii' )
237
241
img .nifti_header .set_intent ('NIFTI_INTENT_CONNECTIVITY_DENSE_SCALARS' )
238
242
239
243
with InTemporaryDirectory ():
@@ -255,6 +259,8 @@ def test_dlabel():
255
259
hdr = ci .Cifti2Header (matrix )
256
260
data = np .random .randn (2 , 9 )
257
261
img = ci .Cifti2Image (data , hdr )
262
+ with assert_raises (ValueError ):
263
+ ci .save (img , 'test.dlabel.nii' )
258
264
img .nifti_header .set_intent ('NIFTI_INTENT_CONNECTIVITY_DENSE_LABELS' )
259
265
260
266
with InTemporaryDirectory ():
@@ -379,7 +385,7 @@ def test_plabel():
379
385
matrix .append (parcel_map )
380
386
hdr = ci .Cifti2Header (matrix )
381
387
data = np .random .randn (2 , 3 )
382
- img = ci .Cifti2Image (data , hdr
388
+ img = ci .Cifti2Image (data , hdr )
383
389
img .nifti_header .set_intent ('NIFTI_INTENT_CONNECTIVITY_UNKNOWN' )
384
390
385
391
with InTemporaryDirectory ():
0 commit comments