def test_000_ss(self): src_data = (1, 2, 3, 4, 5, 6) dst_data = (6, 15) src = blocks.vector_source_s(src_data) itg = blocks.integrate_ss(3) dst = blocks.vector_sink_s() self.tb.connect(src, itg, dst) self.tb.run() self.assertEqual(dst_data, dst.data())
def test_004_ss_vec(self): src_data = (1, 2, 3, 4, 5, 6) dst_data = (9, 12) vlen = 2 src = blocks.vector_source_s(src_data, False, vlen) itg = blocks.integrate_ss(3, vlen) dst = blocks.vector_sink_s(vlen) self.tb.connect(src, itg, dst) self.tb.run() self.assertEqual(dst_data, dst.data())
def test_004_ss_vec(self): src_data = [1, 2, 3, 4, 5, 6] dst_data = [9, 12] vlen = 2 src = blocks.vector_source_s(src_data, False, vlen) itg = blocks.integrate_ss(3, vlen) dst = blocks.vector_sink_s(vlen) self.tb.connect(src, itg, dst) self.tb.run() self.assertEqual(dst_data, dst.data())