diff --git a/unittest/python/test_matrix.py b/unittest/python/test_matrix.py index 41a450c9701b7145400b7e135d3c1cc09a21a0a8..18fce68edb6a3bbb6936bf9922aabca5f77abfc6 100644 --- a/unittest/python/test_matrix.py +++ b/unittest/python/test_matrix.py @@ -62,19 +62,19 @@ assert( np.array_equal(M,eigenpy.reflex(M,verbose)) ); if verbose: print("===> Block Vector 1x0:6:2") M = Mref[1:2,0:6:2] -assert( np.array_equal(M,eigenpy.reflex(M,verbose)) ); +assert( np.array_equal(M.squeeze(),eigenpy.reflex(M,verbose)) ); if verbose: print("===> Block Vector 1x0:6:2 tanspose") M = Mref[1:2,0:6:2].T -assert( np.array_equal(M,eigenpy.reflex(M,verbose)) ); +assert( np.array_equal(M.squeeze(),eigenpy.reflex(M,verbose)) ); if verbose: print("===> Block Vector 0:6:2x1") M = Mref[0:6:2,1:2] -assert( np.array_equal(M,eigenpy.reflex(M,verbose)) ); +assert( np.array_equal(M.squeeze(),eigenpy.reflex(M,verbose)) ); if verbose: print("===> Block Vector 0:6:2x1 tanspose") M = Mref[0:6:2,1:2].T -assert( np.array_equal(M,eigenpy.reflex(M,verbose)) ); +assert( np.array_equal(M.squeeze(),eigenpy.reflex(M,verbose)) ); if verbose: print("===> From Py to Eigen::VectorXd") if verbose: print("===> From Py to Eigen::VectorXd") @@ -87,7 +87,7 @@ M = Mref[0:6:2,1].T if verbose: print("===> Block Vector 0:6:2x1") M = Mref[0:6:2,1:2] -assert( np.array_equal(M,eigenpy.reflexV(M,verbose)) ); +assert( np.array_equal(M.squeeze(),eigenpy.reflexV(M,verbose)) ); if verbose: print("===> Block Vector 0:6:2x1 transpose") M = Mref[0:6:2,1:2].T