~ubuntu-branches/ubuntu/trusty/gnuradio/trusty

« back to all changes in this revision

Viewing changes to gnuradio-core/src/python/gnuradio/gr/qa_frequency_modulator.py

  • Committer: Bazaar Package Importer
  • Author(s): Kamal Mostafa
  • Date: 2010-03-13 07:46:01 UTC
  • mfrom: (2.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100313074601-zjsa893a87bozyh7
Tags: 3.2.2.dfsg-1ubuntu1
* Fix build for Ubuntu lucid (LP: #260406)
  - add binary package dep for libusrp0, libusrp2-0: adduser
  - debian/rules clean: remove pre-built Qt moc files

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/env python
2
2
#
3
 
# Copyright 2004 Free Software Foundation, Inc.
 
3
# Copyright 2004,2007 Free Software Foundation, Inc.
4
4
5
5
# This file is part of GNU Radio
6
6
30
30
class test_frequency_modulator (gr_unittest.TestCase):
31
31
 
32
32
    def setUp (self):
33
 
        self.fg = gr.flow_graph ()
 
33
        self.tb = gr.top_block ()
34
34
 
35
35
    def tearDown (self):
36
 
        self.fg = None
 
36
        self.tb = None
37
37
 
38
38
    def test_fm_001 (self):
39
39
        pi = math.pi
44
44
        src = gr.vector_source_f (src_data)
45
45
        op = gr.frequency_modulator_fc (sensitivity)
46
46
        dst = gr.vector_sink_c ()
47
 
        self.fg.connect (src, op)
48
 
        self.fg.connect (op, dst)
49
 
        self.fg.run ()
 
47
        self.tb.connect (src, op)
 
48
        self.tb.connect (op, dst)
 
49
        self.tb.run ()
50
50
        result_data = dst.data ()
51
51
        self.assertComplexTuplesAlmostEqual (expected_result, result_data)
52
52