def METHOD_NAME(self):
    # Test scenariou where we have defined a puncture pattern with
    # more bits than the puncsize.
    self.puncsize = 4
    self.puncpat = 0x5555
    self.delay = 0
    self.puncture_setup()
    src = blocks.vector_source_f(self.src_data)
    op = fec.puncture_ff(self.puncsize, self.puncpat, self.delay)
    dst = blocks.vector_sink_f()
    self.tb.connect(src, op, dst)
    self.tb.run()
    dst_data = list(dst.data())
    self.assertEqual(self.expected, dst_data)