Skip to content

Commit 76efe61

Browse files
committed
add shape gifti
1 parent 033ca51 commit 76efe61

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

nibabel/gifti/tests/test_gifti.py

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,29 @@
2424

2525

2626
def test_agg_data():
27-
surf_gii_fname = test_data('gifti', 'ascii.gii')
28-
surf_gii_img = nib.load(surf_gii_fname)
29-
func_gii_fname = test_data('gifti', 'task.func.gii')
30-
func_gii_img = nib.load(func_gii_fname)
27+
surf_gii_img = nib.load(test_data('gifti', 'ascii.gii'))
28+
func_gii_img = nib.load(test_data('gifti', 'task.func.gii'))
29+
shape_gii_img = nib.load(test_data('gifti', 'rh.shape.curv.gii'))
30+
# add timeseries data with intent code ``none``
3131

3232
point_data = surf_gii_img.get_arrays_from_intent('pointset')[0].data
3333
triangle_data = surf_gii_img.get_arrays_from_intent('triangle')[0].data
3434
func_da = func_gii_img.get_arrays_from_intent('time series')
3535
func_data = np.column_stack(tuple(da.data for da in func_da))
36+
shape_data = shape_gii_img.get_arrays_from_intent('shape')
3637

37-
assert_equal(surf_gii_img.agg_data(), (point_data, triangle_data)) # surface file
38-
assert_array_equal(func_gii_img.agg_data(), func_data) # functional
39-
assert_array_equal(surf_gii_img.agg_data('pointset'), point_data) # surface pointset
40-
assert_array_equal(surf_gii_img.agg_data('triangle'), triangle_data) # surface triangle
41-
assert_array_equal(func_gii_img.agg_data('time series'), func_data) # functional
38+
assert_equal(surf_gii_img.agg_data(), (point_data, triangle_data))
39+
assert_array_equal(func_gii_img.agg_data(), func_data)
40+
assert_array_equal(shape_gii_img.agg_data(), shape_data)
41+
42+
assert_array_equal(surf_gii_img.agg_data('pointset'), point_data)
43+
assert_array_equal(surf_gii_img.agg_data('triangle'), triangle_data)
44+
assert_array_equal(func_gii_img.agg_data('time series'), func_data)
45+
assert_array_equal(shape_gii_img.agg_data('shape'), shape_data)
4246

4347
assert_equal(surf_gii_img.agg_data('time series'), ())
4448
assert_equal(func_gii_img.agg_data('triangle'), ())
49+
assert_equal(shape_gii_img.agg_data('pointset'), ())
4550

4651
assert_equal(surf_gii_img.agg_data(('pointset', 'triangle')), (point_data, triangle_data))
4752
assert_equal(surf_gii_img.agg_data(('triangle', 'pointset')), (triangle_data, point_data))

0 commit comments

Comments
 (0)