summaryrefslogtreecommitdiff
path: root/core/src/test/java
diff options
context:
space:
mode:
authorSean Owen <sowen@cloudera.com>2017-05-31 12:49:41 +0300
committerSean Owen <sowen@cloudera.com>2017-05-31 12:49:41 +0300
commit458923c3cd7afd60d214f1f130b1f97320fe74dc (patch)
tree135b6e1d9941ce7bb19f0ac2e2ce3fd9e8fe2a39 /core/src/test/java
parent11f5278aa7152b4fddd64948b16318c2378d5db8 (diff)
downloadzxing-458923c3cd7afd60d214f1f130b1f97320fe74dc.tar.xz
Closes issue #806: bad encodation switch in non-ASCII DataMatrix encodation (credit micjahn)
Diffstat (limited to 'core/src/test/java')
-rw-r--r--core/src/test/java/com/google/zxing/datamatrix/encoder/HighLevelEncodeTestCase.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/src/test/java/com/google/zxing/datamatrix/encoder/HighLevelEncodeTestCase.java b/core/src/test/java/com/google/zxing/datamatrix/encoder/HighLevelEncodeTestCase.java
index 15235ff1b..df17af674 100644
--- a/core/src/test/java/com/google/zxing/datamatrix/encoder/HighLevelEncodeTestCase.java
+++ b/core/src/test/java/com/google/zxing/datamatrix/encoder/HighLevelEncodeTestCase.java
@@ -349,6 +349,13 @@ public final class HighLevelEncodeTestCase extends Assert {
assertEquals("236 185 185 29 196 196 129 56", visualized);
}
+ @Test
+ public void testEncodingWithStartAsX12AndLatchToEDIFACTInTheMiddle() {
+
+ String visualized = encodeHighLevel("*MEMANT-1F-MESTECH");
+ assertEquals("238 10 99 164 204 254 240 82 220 70 180 209 83 80 80 200", visualized);
+ }
+
@Ignore
@Test
public void testDataURL() {