Skip to content

Commit b8ae821

Browse files
committed
test_4 renamed to test_byte
1 parent ccef910 commit b8ae821

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

tests/tests.py

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ def test_double_rw(self):
105105
jobj = self.read_file("java/testDouble.ser")
106106
pobj = javaobj.loads(jobj)
107107
_logger.debug("Read double object: %s", pobj)
108+
108109
self.assertEqual(pobj, '\x7f\xef\xff\xff\xff\xff\xff\xff')
110+
109111
jobj_ = javaobj.dumps(pobj)
110112
self.assertEqual(jobj, jobj_)
111113

@@ -117,7 +119,9 @@ def test_bytes_rw(self):
117119
jobj = self.read_file("java/testBytes.ser")
118120
pobj = javaobj.loads(jobj)
119121
_logger.debug("Read bytes: %s", pobj)
122+
120123
self.assertEqual(pobj, 'HelloWorld')
124+
121125
jobj_ = javaobj.dumps(pobj)
122126
self.assertEqual(jobj, jobj_)
123127

@@ -129,18 +133,27 @@ def test_boolean(self):
129133
jobj = self.read_file("java/testBoolean.ser")
130134
pobj = javaobj.loads(jobj)
131135
_logger.debug("Read boolean object: %s", pobj)
136+
132137
self.assertEqual(pobj, chr(0))
138+
133139
jobj_ = javaobj.dumps(pobj)
134140
self.assertEqual(jobj, jobj_)
135141

136-
# def test_4(self):
137-
# jobj = self.read_file("java/testByte.ser")
138-
# pobj = javaobj.loads(jobj)
139-
# print pobj
140-
# self.assertEqual(pobj, 127)
141-
#
142-
# jobj_ = javaobj.dumps(pobj)
143-
# self.assertEqual(jobj, jobj_)
142+
143+
def test_byte(self):
144+
"""
145+
Reads testByte.ser
146+
147+
The result from javaobj is a single-character string.
148+
"""
149+
jobj = self.read_file("java/testByte.ser")
150+
pobj = javaobj.loads(jobj)
151+
_logger.debug("Read Byte: %r", pobj)
152+
153+
self.assertEqual(pobj, chr(127))
154+
155+
jobj_ = javaobj.dumps(pobj)
156+
self.assertEqual(jobj, jobj_)
144157

145158

146159
def test_fields(self):

0 commit comments

Comments
 (0)