From ff9e66ad7c9f22bf2741e760940bb6609848ede8 Mon Sep 17 00:00:00 2001
From: Johnathan Corgan <johnathan@corganlabs.com>
Date: Thu, 28 Feb 2013 14:39:50 -0800
Subject: core: removed PDU related blocks

---
 gnuradio-core/src/python/gnuradio/gr/qa_pdu.py | 111 -------------------------
 1 file changed, 111 deletions(-)
 delete mode 100755 gnuradio-core/src/python/gnuradio/gr/qa_pdu.py

(limited to 'gnuradio-core/src/python')

diff --git a/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py b/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py
deleted file mode 100755
index 00aacdfb11..0000000000
--- a/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py
+++ /dev/null
@@ -1,111 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright 2012 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
-import pmt
-import time
-
-class test_pdu(gr_unittest.TestCase):
-
-    def setUp(self):
-        self.tb = gr.top_block()
-
-    def tearDown(self):
-        self.tb = None
-
-    def test_000(self):
-        # Just run some data through and make sure it doesn't puke.
-        src_data = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-        src = gr.pdu_to_tagged_stream(gr.pdu_byte)
-        snk3 = gr.tagged_stream_to_pdu(gr.pdu_byte)
-        snk2 = gr.vector_sink_b()
-        snk = gr.tag_debug(1, "test")
-
-        dbg = gr.message_debug()
-
-        # Test that the right number of ports exist.
-        pi = dbg.message_ports_in()
-        po = dbg.message_ports_out()
-
-        self.assertEqual(pmt.length(pi), 3)
-        self.assertEqual(pmt.length(po), 0)
-
-        pi = snk3.message_ports_in()
-        po = snk3.message_ports_out()
-        self.assertEqual(pmt.length(pi), 0)
-        self.assertEqual(pmt.length(po), 1)
-
-        #print "Message Debug input ports: "
-        #pmt.print(pi)
-        #print "Message Debug output ports: "
-        #pmt.print(po)
-        
-        #print "Stream to PDU input ports: "
-        #pmt.print(pi)
-        #print "Stream to PDU output ports: "
-        #pmt.print(po)
-        time.sleep(0.1)
-
-        self.tb.connect(src, snk)
-        self.tb.connect(src, snk2)
-        self.tb.connect(src, snk3)
-
-        self.tb.msg_connect(snk3, "pdus", dbg, "store")
-        self.tb.start()
-
-        # make our reference and message pmts
-        port = pmt.intern("pdus")
-        msg = pmt.cons( pmt.PMT_NIL, pmt.make_u8vector(16, 0xFF) )
-        
-        #print "printing port & msg"
-        #print(port)
-        #print(msg)
-
-        # post the message
-        src.to_basic_block()._post( port, msg )
-
-        while(dbg.num_messages() < 1):
-            time.sleep(0.5)
-        self.tb.stop()
-        self.tb.wait()
-
-        # Get the vector of data from the vector sink
-        result_data = snk2.data()
-
-        # Get the vector of data from the message sink
-        # Convert the message PMT as a pair into its vector
-        result_msg = dbg.get_message(0)
-        msg_vec = pmt.cdr(result_msg)
-        print(msg_vec)
-
-        # Convert the PMT vector into a Python list
-        msg_data = []
-        for i in xrange(16):
-            msg_data.append(pmt.u8vector_ref(msg_vec, i))
-
-        actual_data = 16*[0xFF,]
-        self.assertEqual(actual_data, list(result_data))
-        self.assertEqual(actual_data, msg_data)
-
-if __name__ == '__main__':
-    gr_unittest.run(test_pdu, "test_pdu.xml")
-- 
cgit v1.2.3