diff --git a/tests/test_mesh.py b/tests/test_mesh.py index a08b89d23d895d0aacd2247bbb28ef6f3d77fdab..ce47c09fee89892d0b3e18fa41f5b8a2c1d808ce 100644 --- a/tests/test_mesh.py +++ b/tests/test_mesh.py @@ -188,10 +188,16 @@ def test_normals(): vnormals[i] = fnormals[faces].sum(axis=0) vnormals = transform.normalise(vnormals) - cw_nofix = fslmesh.TriangleMesh(verts, triangles_cw) - cw_fix = fslmesh.TriangleMesh(verts, triangles_cw, fixWinding=True) - ccw_nofix = fslmesh.TriangleMesh(verts, triangles_ccw) - ccw_fix = fslmesh.TriangleMesh(verts, triangles_ccw, fixWinding=True) + cw_nofix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_cw)) + cw_fix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_cw), + fixWinding=True) + ccw_nofix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_ccw)) + ccw_fix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_ccw), + fixWinding=True) # ccw triangles should give correct # normals without unwinding