def METHOD_NAME(self):
    """ Lots and lots of bytes, multiple packer stages """
    src_data = [random.randint(0, 255) for x in range(3 * 5 * 7 * 8 * 10)]
    src = blocks.vector_source_b(src_data, False, 1)
    repack1 = blocks.repack_bits_bb(8, 3)
    repack2 = blocks.repack_bits_bb(3, 5)
    repack3 = blocks.repack_bits_bb(5, 7)
    repack4 = blocks.repack_bits_bb(7, 8)
    sink = blocks.vector_sink_b()
    self.tb.connect(src, repack1, repack2, repack3, repack4, sink)
    self.tb.run()
    self.assertEqual(sink.data(), src_data)