Imported Upstream version 3.2.2
[debian/gnuradio] / gnuradio-core / src / python / gnuradio / gr / qa_packed_to_unpacked.py
index d262eee3e7d254101c760586fa3f4f6713fb9e80..b1b3a971db3f3231217415bc29ef32d71fcf521f 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/env python
 #
-# Copyright 2005 Free Software Foundation, Inc.
+# Copyright 2005,2007 Free Software Foundation, Inc.
 # 
 # This file is part of GNU Radio
 # 
@@ -26,10 +26,10 @@ import random
 class test_packing(gr_unittest.TestCase):
 
     def setUp(self):
-        self.fg = gr.flow_graph ()
+        self.tb = gr.top_block ()
 
     def tearDown(self):
-        self.fg = None
+        self.tb = None
 
     def test_001(self):
         """
@@ -39,12 +39,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results = (1,0,0,0,0,0,0,0)
         src = gr.vector_source_b(src_data,False)
         op = gr.packed_to_unpacked_bb(1, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -56,12 +56,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results = (0,0,0,0,0,0,0, 1)
         src = gr.vector_source_b(src_data,False)
         op = gr.packed_to_unpacked_bb(1, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -73,12 +73,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results = (4, 2)
         src = gr.vector_source_b(src_data,False)
         op = gr.packed_to_unpacked_bb(3, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -90,12 +90,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results = (0, 4)
         src = gr.vector_source_b(src_data,False)
         op = gr.packed_to_unpacked_bb(3, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -107,12 +107,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results =  (0x82,0x5a)
         src = gr.vector_source_b(src_data,False)
         op = gr.unpacked_to_packed_bb(1, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -124,12 +124,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results =  (0x82,0x5a)
         src = gr.vector_source_b(src_data,False)
         op = gr.unpacked_to_packed_bb(1, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -142,12 +142,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results = (0x11,)
         src = gr.vector_source_b(src_data,False)
         op = gr.unpacked_to_packed_bb(3, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -159,12 +159,12 @@ class test_packing(gr_unittest.TestCase):
         expected_results = (0x11,)
         src = gr.vector_source_b(src_data,False)
         op = gr.unpacked_to_packed_bb(3, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op)
+        self.tb.connect(src, op)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op, dst)
+        self.tb.connect(op, dst)
 
-        self.fg.run()
+        self.tb.run()
 
         self.assertEqual(expected_results, dst.data())
 
@@ -183,12 +183,12 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_b(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_bb(3, gr.GR_MSB_FIRST)
         op2 = gr.unpacked_to_packed_bb(3, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         
         dst = gr.vector_sink_b()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         
         self.assertEqual(expected_results[0:201], dst.data())
 
@@ -206,11 +206,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_b(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_bb(7, gr.GR_MSB_FIRST)
         op2 = gr.unpacked_to_packed_bb(7, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_b()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results[0:201], dst.data())
 
     def test_011(self):
@@ -227,11 +227,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_b(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_bb(7, gr.GR_LSB_FIRST)
         op2 = gr.unpacked_to_packed_bb(7, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_b()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results[0:201], dst.data())
         
 
@@ -250,11 +250,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_s(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ss(1, gr.GR_MSB_FIRST)
         op2 = gr.unpacked_to_packed_ss(1, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_s()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     def test_100b(self):
@@ -270,11 +270,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_s(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ss(1, gr.GR_LSB_FIRST)
         op2 = gr.unpacked_to_packed_ss(1, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_s()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     def test_101a(self):
@@ -290,11 +290,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_s(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ss(8, gr.GR_MSB_FIRST)
         op2 = gr.unpacked_to_packed_ss(8, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_s()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     def test_101b(self):
@@ -310,11 +310,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_s(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ss(8, gr.GR_LSB_FIRST)
         op2 = gr.unpacked_to_packed_ss(8, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_s()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     # tests on ints
@@ -332,11 +332,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_i(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ii(1, gr.GR_MSB_FIRST)
         op2 = gr.unpacked_to_packed_ii(1, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_i()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     def test_200b(self):
@@ -352,11 +352,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_i(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ii(1, gr.GR_LSB_FIRST)
         op2 = gr.unpacked_to_packed_ii(1, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_i()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     def test_201a(self):
@@ -372,11 +372,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_i(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ii(8, gr.GR_MSB_FIRST)
         op2 = gr.unpacked_to_packed_ii(8, gr.GR_MSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_i()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())
 
     def test_201b(self):
@@ -392,11 +392,11 @@ class test_packing(gr_unittest.TestCase):
         src = gr.vector_source_i(tuple(src_data),False)
         op1 = gr.packed_to_unpacked_ii(8, gr.GR_LSB_FIRST)
         op2 = gr.unpacked_to_packed_ii(8, gr.GR_LSB_FIRST)
-        self.fg.connect(src, op1, op2)
+        self.tb.connect(src, op1, op2)
         dst = gr.vector_sink_i()
-        self.fg.connect(op2, dst)
+        self.tb.connect(op2, dst)
 
-        self.fg.run()
+        self.tb.run()
         self.assertEqual(expected_results, dst.data())