summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2013-03-02 16:01:23 -0500
committerTom Rondeau <trondeau@vt.edu>2013-03-02 16:01:23 -0500
commit47e6a7a0cdd65136735b2ae89fe86990431d230f (patch)
tree9be2d3437be6b629dd0673b24f8e618e5f694483 /gnuradio-core/src/python
parent521a811c8bf8d2ed4a8222d62b478b47f9760a38 (diff)
blocks: removing mute, probe_signal, probe_signal_v, and sample_and_hold.
Diffstat (limited to 'gnuradio-core/src/python')
-rwxr-xr-xgnuradio-core/src/python/gnuradio/gr/qa_mute.py89
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")