def METHOD_NAME(self):
    # Test float/float version
    omega = 2
    gain_omega = 0.01
    mu = 0.5
    gain_mu = 0.01
    omega_rel_lim = 0.001
    self.test = digital.clock_recovery_mm_ff(omega, gain_omega,
                                             mu, gain_mu,
                                             omega_rel_lim)
    data = 100 * [1, ]
    self.src = blocks.vector_source_f(data, False)
    self.snk = blocks.vector_sink_f()
    self.tb.connect(self.src, self.test, self.snk)
    self.tb.run()
    expected_result = 100 * [0.9997, ]  # doesn't quite get to 1.0
    dst_data = self.snk.data()
    # Only compare last Ncmp samples
    Ncmp = 30
    len_e = len(expected_result)
    len_d = len(dst_data)
    expected_result = expected_result[len_e - Ncmp:]
    dst_data = dst_data[len_d - Ncmp:]
    # print expected_result
    # print dst_data
    self.assertFloatTuplesAlmostEqual(expected_result, dst_data, 4)