Skip to content

Commit ed22d04

Browse files
committed
Enhanced super-class test
1 parent 1d08fd9 commit ed22d04

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

tests/tests.py

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -199,20 +199,21 @@ def test_class(self):
199199
# _logger.debug(".. Fields Names: %s", classdesc.fields_names)
200200
# _logger.debug(".. Fields Types: %s", classdesc.fields_types)
201201

202-
# def test_super(self):
203-
# jobj = self.read_file("objSuper.ser")
204-
# pobj = javaobj.loads(jobj)
205-
# print pobj
206-
#
207-
# classdesc = pobj.get_class()
208-
# print classdesc
209-
# print classdesc.fields_names
210-
# print classdesc.fields_types
211-
#
212-
# print pobj.childString
213-
# print pobj.bool
214-
# print pobj.integer
215-
#
202+
def test_super(self):
203+
jobj = self.read_file("objSuper.ser")
204+
pobj = javaobj.loads(jobj)
205+
_logger.debug(pobj)
206+
207+
classdesc = pobj.get_class()
208+
_logger.debug(classdesc)
209+
_logger.debug(classdesc.fields_names)
210+
_logger.debug(classdesc.fields_types)
211+
212+
self.assertEqual(pobj.childString, "Child!!")
213+
self.assertEqual(pobj.bool, True)
214+
self.assertEqual(pobj.integer, -1)
215+
self.assertEqual(pobj.superString, "Super!!")
216+
216217
# def test_arrays(self):
217218
# jobj = self.read_file("objArrays.ser")
218219
# pobj = javaobj.loads(jobj)

0 commit comments

Comments
 (0)