def test_decencNegBytes(self): for _ in xrange(MAXITER): bytes = self._gen_neg_bytes(length=4) value = codec.decodeBytes(bytes) new_bytes = codec.encodeBytes(value) self.assertEqual(bytes, new_bytes)
def test_decencPosBytes(self): for _ in xrange(MAXITER): bytes = self._gen_pos_bytes(length=4) value = codec.decodeBytes(bytes) new_bytes = codec.encodeBytes(value) self.assertEqual(bytes, new_bytes)
def test_encdecBytes(self): for _ in xrange(MAXITER): value = self._gen_number() bytes = codec.encodeBytes(value) new_value = codec.decodeBytes(bytes) self.assertEqual(value, new_value)
def test_decodeBytes(self): bytes = [1, 2, 3, 4] value = codec.decodeBytes(bytes) self.assertEqual(16909060, value) new_bytes = codec.encodeBytes(value) self.assertEqual(bytes, new_bytes)
def test_encodeBytes(self): value = 123456789 bytes = codec.encodeBytes(value) self.assertEqual([7, 91, 205, 21], bytes) new_value = codec.decodeBytes(bytes) self.assertEqual(value, new_value)