diff options
author | Hauke Heibel <hauke.heibel@gmail.com> | 2009-09-07 17:48:42 +0200 |
---|---|---|
committer | Hauke Heibel <hauke.heibel@gmail.com> | 2009-09-07 17:48:42 +0200 |
commit | 437a79e1ab2606aa0d6346df0bee99347e771e01 (patch) | |
tree | 2c79d784b69e007fd2d8dfff33e736f95079f4b9 /test/conservative_resize.cpp | |
parent | e49236bac6ee5689cd3719640dbe785430acbdda (diff) |
Fixed unit test and improved code reusage for resizing.
Diffstat (limited to 'test/conservative_resize.cpp')
-rw-r--r-- | test/conservative_resize.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/conservative_resize.cpp b/test/conservative_resize.cpp index f0d025283..b92dd5449 100644 --- a/test/conservative_resize.cpp +++ b/test/conservative_resize.cpp @@ -65,7 +65,7 @@ void run_matrix_tests() const int rows = ei_random<int>(50,75); const int cols = ei_random<int>(50,75); m = n = MatrixType::Random(50,50); - m.conservativeResize(rows,cols,true); + m.conservativeResizeLike(MatrixType::Zero(rows,cols)); VERIFY_IS_APPROX(m.block(0,0,n.rows(),n.cols()), n); VERIFY( rows<=50 || m.block(50,0,rows-50,cols).sum() == Scalar(0) ); VERIFY( cols<=50 || m.block(0,50,rows,cols-50).sum() == Scalar(0) ); @@ -102,7 +102,7 @@ void run_vector_tests() { const int size = ei_random<int>(50,100); m = n = MatrixType::Random(50); - m.conservativeResize(size,true); + m.conservativeResizeLike(MatrixType::Zero(size)); VERIFY_IS_APPROX(m.segment(0,50), n); VERIFY( size<=50 || m.segment(50,size-50).sum() == Scalar(0) ); } |