Пример #1
0
 def test_serialize_iobuf(self) -> None:
     control = easy(val=5, val_list=[1, 2, 3, 4, 5])
     iobuf = serialize_iobuf(control)
     decoded = deserialize(type(control), iobuf)
     self.assertEqual(control, decoded)
Пример #2
0
 def test_serialize_iobuf(self) -> None:
     control = easy(val=5, val_list=[1, 2, 3, 4, 5])
     iobuf = serialize_iobuf(control)
     decoded = deserialize(type(control), iobuf)
     self.assertEqual(control, decoded)
Пример #3
0
 def test_serialize_deserialize(self) -> None:
     err = HardError(errortext="err", code=2)
     serialized = serialize_iobuf(err)
     deserialized = deserialize(HardError, serialized)
     self.assertIsNot(err, deserialized)
     self.assertEqual(err, deserialized)