Пример #1
0
 def test_decode_raw_bytes_with_star_length(self):
     container = TBCDContainerTemplate('tbcd', None)
     container.add(TBCD('3', 'first', '123'))
     container.add(TBCD('*', 'second', '6100000000001'))
     decoded = container.decode(to_bin("0b0010000101100011000000010000000000000000000000000000000000010000"))
     self.assertEquals('123', decoded.first.tbcd)
     self.assertEquals('6100000000001', decoded.second.tbcd)
Пример #2
0
 def test_decode(self):
     container = TBCDContainerTemplate('tbcd', None)
     container.add(TBCD('3', 'first', None))
     decoded = container.decode(to_bin('0x21f3'))
     self.assertEquals('123', decoded.first.tbcd)