Skip to content

Commit 21500d3

Browse files
committed
TST: Skip int32-sized array check on 32-bit systems
1 parent 02eec3b commit 21500d3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

nibabel/freesurfer/tests/test_io.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import getpass
55
import time
66
import hashlib
7+
import ctypes
78

89

910
from ...tmpdirs import InTemporaryDirectory
@@ -113,8 +114,9 @@ def test_write_morph_data():
113114
assert_equal(values, read_morph_data('test.curv'))
114115
assert_raises(ValueError, write_morph_data, 'test.curv',
115116
np.zeros(shape), big_num)
116-
assert_raises(ValueError, write_morph_data, 'test.curv',
117-
strided_scalar((big_num,)))
117+
if ctypes.c_long is not ctypes.c_int32:
118+
assert_raises(ValueError, write_morph_data, 'test.curv',
119+
strided_scalar((big_num,)))
118120
for shape in bad_shapes:
119121
assert_raises(ValueError, write_morph_data, 'test.curv',
120122
values.reshape(shape))

0 commit comments

Comments
 (0)