summaryrefslogtreecommitdiff
path: root/java/src/test
diff options
context:
space:
mode:
authorMuga Nishizawa <muga@f11vm.(none)>2010-09-14 23:23:09 +0900
committerMuga Nishizawa <muga@f11vm.(none)>2010-09-14 23:23:09 +0900
commit56ece4db0f03f086c2d4608472de4b20e6a83a19 (patch)
treea5944b29baf5284651be89afa83da2f0fd7575b3 /java/src/test
parentc7f8b94ccdde64512aced14930ebdc0e14825e66 (diff)
downloadmsgpack-python-56ece4db0f03f086c2d4608472de4b20e6a83a19.tar.gz
fixed a bug the program for packing and unpacking byte[] in annotation-utility
Diffstat (limited to 'java/src/test')
-rw-r--r--java/src/test/java/org/msgpack/util/annotation/TestMessagePackUnpackable.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/java/src/test/java/org/msgpack/util/annotation/TestMessagePackUnpackable.java b/java/src/test/java/org/msgpack/util/annotation/TestMessagePackUnpackable.java
index 4f6e74e..1cde65f 100644
--- a/java/src/test/java/org/msgpack/util/annotation/TestMessagePackUnpackable.java
+++ b/java/src/test/java/org/msgpack/util/annotation/TestMessagePackUnpackable.java
@@ -69,6 +69,7 @@ public class TestMessagePackUnpackable extends TestCase {
src.f6 = false;
src.f7 = new BigInteger("7");
src.f8 = "8";
+ src.f9 = new byte[] { 0x01, 0x02 };
ByteArrayOutputStream out = new ByteArrayOutputStream();
new Packer(out).pack(src);
GeneralReferenceTypeFieldsClass dst = (GeneralReferenceTypeFieldsClass) PackUnpackUtil
@@ -85,6 +86,8 @@ public class TestMessagePackUnpackable extends TestCase {
assertEquals(src.f6, dst.f6);
assertEquals(src.f7, dst.f7);
assertEquals(src.f8, dst.f8);
+ assertEquals(src.f9[0], dst.f9[0]);
+ assertEquals(src.f9[1], dst.f9[1]);
}
@MessagePackUnpackable
@@ -98,13 +101,13 @@ public class TestMessagePackUnpackable extends TestCase {
public Boolean f6;
public BigInteger f7;
public String f8;
+ public byte[] f9;
public GeneralReferenceTypeFieldsClass() {
}
}
public void testListAndMap() throws Exception {
- // TODO
}
@MessagePackUnpackable