From 2b5160b801b8adb0970beea446f539480208aba1 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 06 Apr 2009 13:13:47 +0000 Subject: Add test code for file transfers --- diff --git a/src/jarabe/model/filetransfer.py b/src/jarabe/model/filetransfer.py index ab5cd4f..3c2f1e8 100644 --- a/src/jarabe/model/filetransfer.py +++ b/src/jarabe/model/filetransfer.py @@ -363,3 +363,16 @@ def file_transfer_available(): new_file_transfer = dispatch.Signal() +if __name__ == '__main__': + import tempfile + + input_stream = gio.File('/home/tomeu/isos/Soas2-200904031934.iso').read() + output_stream = gio.File(tempfile.mkstemp()[1]).append_to() + + # TODO: Use splice_async when it gets implemented + splicer = StreamSplicer(input_stream, output_stream) + splicer.start() + + loop = gobject.MainLoop() + loop.run() + -- cgit v0.9.1