def METHOD_NAME(self):
    lenx = 64
    src = blocks.vector_source_f(list(range(lenx)))
    op = blocks.deinterleave(gr.sizeof_float)
    dst0 = blocks.vector_sink_f()
    dst1 = blocks.vector_sink_f()
    dst2 = blocks.vector_sink_f()
    dst3 = blocks.vector_sink_f()
    self.tb.connect(src, op)
    self.tb.connect((op, 0), dst0)
    self.tb.connect((op, 1), dst1)
    self.tb.connect((op, 2), dst2)
    self.tb.connect((op, 3), dst3)
    self.tb.run()
    expected_result0 = tuple(range(0, lenx, 4))
    expected_result1 = tuple(range(1, lenx, 4))
    expected_result2 = tuple(range(2, lenx, 4))
    expected_result3 = tuple(range(3, lenx, 4))
    self.assertFloatTuplesAlmostEqual(expected_result0, dst0.data())
    self.assertFloatTuplesAlmostEqual(expected_result1, dst1.data())
    self.assertFloatTuplesAlmostEqual(expected_result2, dst2.data())
    self.assertFloatTuplesAlmostEqual(expected_result3, dst3.data())