summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-blocks/python/blocks/qa_file_source_sink.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/gr-blocks/python/blocks/qa_file_source_sink.py b/gr-blocks/python/blocks/qa_file_source_sink.py
index 32910cb4bc..86d36c0cca 100644
--- a/gr-blocks/python/blocks/qa_file_source_sink.py
+++ b/gr-blocks/python/blocks/qa_file_source_sink.py
@@ -45,11 +45,11 @@ class test_file_source_sink(gr_unittest.TestCase):
snk = blocks.file_sink(gr.sizeof_float, temp.name)
snk.set_unbuffered(True)
- src2 = blocks.file_source(gr.sizeof_float, temp.name)
-
self.tb.connect(src, snk)
self.tb.run()
+ src2 = blocks.file_source(gr.sizeof_float, temp.name)
+
self.tb.disconnect(src, snk)
self.tb.connect(src2, snk2)
self.tb.run()
@@ -115,12 +115,12 @@ class test_file_source_sink(gr_unittest.TestCase):
snk = blocks.file_sink(gr.sizeof_float, temp.name)
snk.set_unbuffered(True)
- src2 = blocks.file_source(gr.sizeof_float, temp.name)
- src2.set_begin_tag(pmt.string_to_symbol("file_begin"))
-
self.tb.connect(src, snk)
self.tb.run()
+ src2 = blocks.file_source(gr.sizeof_float, temp.name)
+ src2.set_begin_tag(pmt.string_to_symbol("file_begin"))
+
self.tb.disconnect(src, snk)
self.tb.connect(src2, snk2)
self.tb.run()
@@ -141,13 +141,13 @@ class test_file_source_sink(gr_unittest.TestCase):
snk = blocks.file_sink(gr.sizeof_float, temp.name)
snk.set_unbuffered(True)
+ self.tb.connect(src, snk)
+ self.tb.run()
+
src2 = blocks.file_source(gr.sizeof_float, temp.name, True)
src2.set_begin_tag(pmt.string_to_symbol("file_begin"))
hd = blocks.head(gr.sizeof_float, 2000)
- self.tb.connect(src, snk)
- self.tb.run()
-
self.tb.disconnect(src, snk)
self.tb.connect(src2, hd, snk2)
self.tb.run()
@@ -165,4 +165,3 @@ class test_file_source_sink(gr_unittest.TestCase):
if __name__ == '__main__':
gr_unittest.run(test_file_source_sink, "test_file_source_sink.xml")
-