def test_msgpack(): f = io.BytesIO() output_stream = MsgPackObjectWriter(registry(), f) for obj in objects: output_stream.send(obj) f.seek(0) input_stream = MsgPackObjectReader(registry(), f) new_objects = list(input_stream) assert new_objects == objects
def test_json(): f = io.StringIO() output_stream = JSONObjectWriter(registry(), f) for obj in objects: output_stream.send(obj) f.seek(0) input_stream = JSONObjectReader(registry(), f) new_objects = list(input_stream) assert new_objects == objects
def test_msgpack(): if not has_msgpack: raise SkipTest("No MsgPack installed.") f = io.BytesIO() output_stream = MsgPackObjectWriter(registry(), f) for obj in objects: output_stream.send(obj) f.seek(0) input_stream = MsgPackObjectReader(registry(), f) new_objects = list(input_stream) assert new_objects == objects