@@ -40,7 +40,7 @@ def test_gifti_image():
40
40
41
41
# Test from numpy numeric array
42
42
data = np .random .random ((5 ,))
43
- da = GiftiDataArray . from_array (data )
43
+ da = GiftiDataArray (data )
44
44
gi .add_gifti_data_array (da )
45
45
assert_equal (gi .numDA , 1 )
46
46
assert_array_equal (gi .darrays [0 ].data , data )
@@ -56,7 +56,7 @@ def test_gifti_image():
56
56
57
57
# Remove one
58
58
gi = GiftiImage ()
59
- da = GiftiDataArray . from_array (np .zeros ((5 ,)), intent = 0 )
59
+ da = GiftiDataArray (np .zeros ((5 ,)), intent = 0 )
60
60
gi .add_gifti_data_array (da )
61
61
62
62
gi .remove_gifti_data_array_by_intent (3 )
@@ -153,19 +153,25 @@ def test_dataarray_init():
153
153
154
154
155
155
def test_dataarray_from_array ():
156
- for dt_code in data_type_codes .value_set ():
157
- data_type = data_type_codes .type [dt_code ]
158
- if data_type is np .void : # not supported
159
- continue
160
- arr = np .zeros ((10 , 3 ), dtype = data_type )
161
- da = GiftiDataArray .from_array (arr , 'triangle' )
162
- assert_equal (da .datatype , data_type_codes [arr .dtype ])
163
- bs_arr = arr .byteswap ().newbyteorder ()
164
- da = GiftiDataArray .from_array (bs_arr , 'triangle' )
165
- assert_equal (da .datatype , data_type_codes [arr .dtype ])
166
-
156
+ with clear_and_catch_warnings () as w :
157
+ warnings .filterwarnings ('always' , category = DeprecationWarning )
158
+ da = GiftiDataArray .from_array (np .ones ((3 , 4 )))
159
+ assert_equal (len (w ), 1 )
160
+ for dt_code in data_type_codes .value_set ():
161
+ data_type = data_type_codes .type [dt_code ]
162
+ if data_type is np .void : # not supported
163
+ continue
164
+ arr = np .zeros ((10 , 3 ), dtype = data_type )
165
+ da = GiftiDataArray .from_array (arr , 'triangle' )
166
+ assert_equal (da .datatype , data_type_codes [arr .dtype ])
167
+ bs_arr = arr .byteswap ().newbyteorder ()
168
+ da = GiftiDataArray .from_array (bs_arr , 'triangle' )
169
+ assert_equal (da .datatype , data_type_codes [arr .dtype ])
170
+
171
+
172
+ def test_to_xml_open_close_deprecations ():
167
173
# Smoke test on deprecated functions
168
- da = GiftiDataArray . from_array (np .ones ((1 ,)), 'triangle' )
174
+ da = GiftiDataArray (np .ones ((1 ,)), 'triangle' )
169
175
with clear_and_catch_warnings () as w :
170
176
warnings .filterwarnings ('always' , category = DeprecationWarning )
171
177
assert_true (isinstance (da .to_xml_open (), string_types ))
0 commit comments