Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-04-06 13:13:47 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-04-06 13:13:47 (GMT)
commit2b5160b801b8adb0970beea446f539480208aba1 (patch)
tree455067904361b57a1fa588b17926b931efa05193
parent219254b24fbfb18f99e5d03a8960672ea5affb5b (diff)
Add test code for file transfers
-rw-r--r--src/jarabe/model/filetransfer.py13
1 files changed, 13 insertions, 0 deletions
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()
+