def test_gifti_img_to_mesh(): mesh = generate_surf() coord_array = gifti.GiftiDataArray(data=mesh[0]) coord_array.intent = nb.nifti1.intent_codes['NIFTI_INTENT_POINTSET'] face_array = gifti.GiftiDataArray(data=mesh[1]) face_array.intent = nb.nifti1.intent_codes['NIFTI_INTENT_TRIANGLE'] gii = gifti.GiftiImage(darrays=[coord_array, face_array]) coords, faces = _gifti_img_to_mesh(gii) assert_array_equal(coords, mesh[0]) assert_array_equal(faces, mesh[1])