Ejemplo n.º 1
0
    def test_002(self):
        src_data = [1, 1, 1, 1]
        expected_data = 1
        src = gr.vector_source_b (src_data)
        op = digital.probe_density_b(0.01)
        self.tb.connect (src, op)
        self.tb.run ()

        result_data = op.density()
        self.assertEqual (expected_data, result_data)
Ejemplo n.º 2
0
    def test_003(self):
        src_data = [0, 1, 0, 1, 0, 1, 0, 1, 0, 1]
        expected_data = 0.95243
        src = gr.vector_source_b (src_data)
        op = digital.probe_density_b(0.01)
        self.tb.connect (src, op)
        self.tb.run ()

        result_data = op.density()
        print result_data
        self.assertAlmostEqual (expected_data, result_data, 5)
Ejemplo n.º 3
0
    def test_001(self):
        src_data = [0, 1, 0, 1]
        expected_data = 1
        src = gr.vector_source_b (src_data)
        op = digital.probe_density_b(1)
        self.tb.connect (src, op)
        self.tb.run ()

        time.sleep(.2)
        result_data = op.density
        self.assertEqual (expected_data, result_data)