コード例 #1
0
ファイル: serializer.py プロジェクト: facebook/fbthrift
 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
ファイル: serializer.py プロジェクト: xinhua5/fbthrift
 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
ファイル: exceptions.py プロジェクト: ktprime/fbthrift
 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)