From: Andrey Pavlenko Date: Fri, 17 Feb 2012 14:51:19 +0000 (+0000) Subject: updating inaccurate test (Mat step can be more than width) X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~5505 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f59d96cd7f8181a0953b56282dad71d2f310ba5f;p=platform%2Fupstream%2Fopencv.git updating inaccurate test (Mat step can be more than width) --- diff --git a/modules/java/android_test/src/org/opencv/test/core/MatTest.java b/modules/java/android_test/src/org/opencv/test/core/MatTest.java index ed0623b..a1c2a9b 100644 --- a/modules/java/android_test/src/org/opencv/test/core/MatTest.java +++ b/modules/java/android_test/src/org/opencv/test/core/MatTest.java @@ -708,10 +708,10 @@ public class MatTest extends OpenCVTestCase { Mat roi = rgba0.submat(3, 5, 7, 10); Mat m = roi.clone(); - assertEquals(rgba0.channels() * rgba0.cols(), roi.step1(0)); + assertTrue(rgba0.channels() * rgba0.cols() <= roi.step1(0)); assertEquals(rgba0.channels(), roi.step1(1)); - assertEquals(rgba0.channels() * (10 - 7), m.step1(0)); - assertEquals(rgba0.channels(), m.step1(1)); + assertTrue(m.channels() * (10 - 7) <= m.step1(0)); + assertEquals(m.channels(), m.step1(1)); } public void testSubmatIntIntIntInt() {