diff options
author | Tom Rondeau <trondeau@vt.edu> | 2013-03-02 16:01:23 -0500 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2013-03-02 16:01:23 -0500 |
commit | 47e6a7a0cdd65136735b2ae89fe86990431d230f (patch) | |
tree | 9be2d3437be6b629dd0673b24f8e618e5f694483 /gnuradio-core/src/python | |
parent | 521a811c8bf8d2ed4a8222d62b478b47f9760a38 (diff) |
blocks: removing mute, probe_signal, probe_signal_v, and sample_and_hold.
Diffstat (limited to 'gnuradio-core/src/python')
-rwxr-xr-x | gnuradio-core/src/python/gnuradio/gr/qa_mute.py | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/gnuradio-core/src/python/gnuradio/gr/qa_mute.py b/gnuradio-core/src/python/gnuradio/gr/qa_mute.py deleted file mode 100755 index afdfdfe135..0000000000 --- a/gnuradio-core/src/python/gnuradio/gr/qa_mute.py +++ /dev/null @@ -1,89 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2004,2005,2007,2010 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -from gnuradio import gr, gr_unittest - -class test_mute (gr_unittest.TestCase): - - def setUp (self): - self.tb = gr.top_block () - - def tearDown (self): - self.tb = None - - def help_ii (self, src_data, exp_data, op): - for s in zip (range (len (src_data)), src_data): - src = gr.vector_source_i (s[1]) - self.tb.connect (src, (op, s[0])) - dst = gr.vector_sink_i () - self.tb.connect (op, dst) - self.tb.run () - result_data = dst.data () - self.assertEqual (exp_data, result_data) - - def help_ff (self, src_data, exp_data, op): - for s in zip (range (len (src_data)), src_data): - src = gr.vector_source_f (s[1]) - self.tb.connect (src, (op, s[0])) - dst = gr.vector_sink_f () - self.tb.connect (op, dst) - self.tb.run () - result_data = dst.data () - self.assertEqual (exp_data, result_data) - - def help_cc (self, src_data, exp_data, op): - for s in zip (range (len (src_data)), src_data): - src = gr.vector_source_c (s[1]) - self.tb.connect (src, (op, s[0])) - dst = gr.vector_sink_c () - self.tb.connect (op, dst) - self.tb.run () - result_data = dst.data () - self.assertEqual (exp_data, result_data) - - def test_unmute_ii(self): - src_data = (1, 2, 3, 4, 5) - expected_result = (1, 2, 3, 4, 5) - op = gr.mute_ii (False) - self.help_ii ((src_data,), expected_result, op) - - def test_mute_ii(self): - src_data = (1, 2, 3, 4, 5) - expected_result = (0, 0, 0, 0, 0) - op = gr.mute_ii (True) - self.help_ii ((src_data,), expected_result, op) - - def test_unmute_cc (self): - src_data = (1+5j, 2+5j, 3+5j, 4+5j, 5+5j) - expected_result = (1+5j, 2+5j, 3+5j, 4+5j, 5+5j) - op = gr.mute_cc (False) - self.help_cc ((src_data,), expected_result, op) - - def test_unmute_cc (self): - src_data = (1+5j, 2+5j, 3+5j, 4+5j, 5+5j) - expected_result = (0+0j, 0+0j, 0+0j, 0+0j, 0+0j) - op = gr.mute_cc (True) - self.help_cc ((src_data,), expected_result, op) - - -if __name__ == '__main__': - gr_unittest.run(test_mute, "test_mute.xml") |