X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=gnuradio-core%2Fsrc%2Fpython%2Fgnuradio%2Fgr%2Fqa_packed_to_unpacked.py;h=b1b3a971db3f3231217415bc29ef32d71fcf521f;hb=refs%2Ftags%2Fupstream%2F3.2.2;hp=d262eee3e7d254101c760586fa3f4f6713fb9e80;hpb=09a1e803a9e6587c78d20cdf16891e5295874668;p=debian%2Fgnuradio diff --git a/gnuradio-core/src/python/gnuradio/gr/qa_packed_to_unpacked.py b/gnuradio-core/src/python/gnuradio/gr/qa_packed_to_unpacked.py index d262eee3..b1b3a971 100755 --- a/gnuradio-core/src/python/gnuradio/gr/qa_packed_to_unpacked.py +++ b/gnuradio-core/src/python/gnuradio/gr/qa_packed_to_unpacked.py @@ -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())