summaryrefslogtreecommitdiff
path: root/core/src/test/java
diff options
context:
space:
mode:
authorDavid Sanders <dsanders11@ucsbalum.com>2017-02-20 16:58:12 +0300
committerSean Owen <srowen@gmail.com>2017-02-20 16:58:12 +0300
commit0ec5b9a260ced999ac44db4dbfb723edba015a1b (patch)
tree2284cdf092a7a0586aec85bf36e1e5ec8f57e9d0 /core/src/test/java
parent25776d82d9b50838ca6cab7df220146103216c7b (diff)
downloadzxing-0ec5b9a260ced999ac44db4dbfb723edba015a1b.tar.xz
Add new matrix tests in RGBLuminanceSourceTestCase (#757)
Diffstat (limited to 'core/src/test/java')
-rw-r--r--core/src/test/java/com/google/zxing/RGBLuminanceSourceTestCase.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/src/test/java/com/google/zxing/RGBLuminanceSourceTestCase.java b/core/src/test/java/com/google/zxing/RGBLuminanceSourceTestCase.java
index c210df1be..dace0fae6 100644
--- a/core/src/test/java/com/google/zxing/RGBLuminanceSourceTestCase.java
+++ b/core/src/test/java/com/google/zxing/RGBLuminanceSourceTestCase.java
@@ -39,6 +39,12 @@ public final class RGBLuminanceSourceTestCase extends Assert {
public void testMatrix() {
assertArrayEquals(new byte[] { 0x00, 0x7F, (byte) 0xFF, 0x3F, 0x7F, 0x3F, 0x3F, 0x7F, 0x3F },
SOURCE.getMatrix());
+ LuminanceSource croppedFullWidth = SOURCE.crop(0, 1, 3, 2);
+ assertArrayEquals(new byte[] { 0x3F, 0x7F, 0x3F, 0x3F, 0x7F, 0x3F },
+ croppedFullWidth.getMatrix());
+ LuminanceSource croppedCorner = SOURCE.crop(1, 1, 2, 2);
+ assertArrayEquals(new byte[] { 0x7F, 0x3F, 0x7F, 0x3F },
+ croppedCorner.getMatrix());
}
@Test