From f59d96cd7f8181a0953b56282dad71d2f310ba5f Mon Sep 17 00:00:00 2001 From: Andrey Pavlenko Date: Fri, 17 Feb 2012 14:51:19 +0000 Subject: [PATCH] updating inaccurate test (Mat step can be more than width) --- modules/java/android_test/src/org/opencv/test/core/MatTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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() { -- 2.7.4