def METHOD_NAME(self):
    "Two CP lengths, no rolloff and no tags."
    fft_len = 8
    cp_lengths = (3, 2, 2)
    expected_result = [5, 6, 7, 0, 1, 2, 3, 4, 5, 6, 7,  # 1
                       6, 7, 0, 1, 2, 3, 4, 5, 6, 7,    # 2
                       6, 7, 0, 1, 2, 3, 4, 5, 6, 7,    # 3
                       5, 6, 7, 0, 1, 2, 3, 4, 5, 6, 7,  # 4
                       6, 7, 0, 1, 2, 3, 4, 5, 6, 7,    # 5
                       ]
    src = blocks.vector_source_c(list(range(fft_len)) * 5, False, fft_len)
    cp = digital.ofdm_cyclic_prefixer(fft_len, cp_lengths)
    sink = blocks.vector_sink_c()
    self.tb.connect(src, cp, sink)
    self.tb.run()
    self.assertEqual(sink.data(), expected_result)