def body_303_hier (self): fg = self.fg src_data = (0, 1, 2, 3) expected_result = (35, 38, 41, 44) src1 = gr.vector_source_i (src_data) op = gr.compose (fg, gr.add_const_ii (10), mult_add (fg, 3, 5)) dst1 = gr.vector_sink_i () fg.connect (src1, op, dst1) fg.run () dst_data = dst1.data () self.assertEqual (expected_result, dst_data)
def body_302_hier (self): fg = self.fg src_data = (0, 1, 2, 3) expected_result = (10, 11, 12, 13) src1 = gr.vector_source_i (src_data) op = gr.compose (fg, gr.add_const_ii (10)) dst1 = gr.vector_sink_i () fg.connect (src1, op, dst1) fg.run () dst_data = dst1.data () self.assertEqual (expected_result, dst_data)