summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2012-12-06 14:11:40 -0500
committerTom Rondeau <trondeau@vt.edu>2012-12-06 14:11:40 -0500
commit583ba9b96ce3c3e52173cd847a0c00ff10c1cf85 (patch)
tree05d77baf3449cdf80d6d880d391d2ab21ad9012c /gnuradio-core/src/python
parent114e651726c116e38cfc54d5f56d22d8bb3e073b (diff)
parent69990c3fb6d4c7a0daee0229407241aa1959095a (diff)
Merge branch 'master' into next
Diffstat (limited to 'gnuradio-core/src/python')
-rwxr-xr-xgnuradio-core/src/python/gnuradio/gr/qa_pdu.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py b/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py
index da1331d968..bf02d12c10 100755
--- a/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py
+++ b/gnuradio-core/src/python/gnuradio/gr/qa_pdu.py
@@ -43,6 +43,27 @@ class test_pdu(gr_unittest.TestCase):
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.pmt_length(pi), 2)
+ self.assertEqual(pmt.pmt_length(po), 0)
+
+ pi = snk3.message_ports_in()
+ po = snk3.message_ports_out()
+ self.assertEqual(pmt.pmt_length(pi), 0)
+ self.assertEqual(pmt.pmt_length(po), 1)
+
+ #print "Message Debug input ports: "
+ #pmt.pmt_print(pi)
+ #print "Message Debug output ports: "
+ #pmt.pmt_print(po)
+
+ #print "Stream to PDU input ports: "
+ #pmt.pmt_print(pi)
+ #print "Stream to PDU output ports: "
+ #pmt.pmt_print(po)
+
self.tb.connect(src, snk)
self.tb.connect(src, snk2)
self.tb.connect(src, snk3)