Ejemplo n.º 1
0
 def test_decode_encode(self):
     for i, (encoded, _) in enumerate(self.test_data):
         if i in self.skip_encoding_tests:
             continue
         b = encode(*decode(v(encoded)))
         result = b.read(len(b))
         self.assertEquals(p(encoded), result, 'failed re-encoding @ %d' % i)
         self.assertEquals(len(b), 0, 'data left @ %d' % i)
Ejemplo n.º 2
0
 def test_decode_encode(self):
     for i, (encoded, _) in enumerate(self.test_data):
         if i in self.skip_encoding_tests:
             continue
         b = encode(*decode(v(encoded)))
         result = b.read(len(b))
         self.assertEquals(p(encoded), result,
                           'failed re-encoding @ %d' % i)
         self.assertEquals(len(b), 0, 'data left @ %d' % i)
Ejemplo n.º 3
0
 def amf_args(header, body):
     return header.abs_time, header.ms_id, amf0.decode(body)
Ejemplo n.º 4
0
 def test_encode_decode(self):
     for i, (_, decoded) in enumerate(self.test_data):
         b = encode(*decoded)
         self.assertEquals(decode(b), decoded,
                           'failed re-decoding @ %d' % i)
         self.assertEquals(len(b), 0, 'data left @ %d' % i)
Ejemplo n.º 5
0
 def test_encode_decode(self):
     for i, (_, decoded) in enumerate(self.test_data):
         b = encode(*decoded)
         self.assertEquals(decode(b), decoded, 'failed re-decoding @ %d' % i)
         self.assertEquals(len(b), 0, 'data left @ %d' % i)
Ejemplo n.º 6
0
 def amf_args(header, body):
     return header.abs_time, header.ms_id, amf0.decode(body)