def METHOD_NAME(self):
    # Removes uncertainties from both models and attempts to use compare.
    par_base1 = """
        PSR J1234+5612
        RAJ 14:34:01.00
        DECJ 56:14:00.00
        F0 1
        PEPOCH 57000
        DM 10
        DMEPOCH 57000
        DM1 2
        DMX     0.0
        DMX_0001   1.0
        DMXR1_0001     58000.0
        DMXR2_0001     58000.0
        """
    par_base2 = """
        PSR J1234+5612
        RAJ 14:34:01.00
        DECJ 56:14:00.00
        F0 1
        PEPOCH 58000
        DM 10
        DMEPOCH 57000
        DM1 2
        DMX     0.0
        DMX_0001   1.0
        DMXR1_0001     58000.0
        DMXR2_0001     58000.0
        """
    model_1 = mod.get_model(io.StringIO(par_base1))
    model_2 = mod.get_model(io.StringIO(par_base2))
    for pn in model_1.params_ordered[1:]:
        param1 = getattr(model_1, pn)
        param2 = getattr(model_2, pn)
        if (
            param1 is None
            or param2 is None
            or param1.uncertainty is None
            or param2.uncertainty is None
        ):
            continue
        param1.frozen = False
        param2.frozen = False
        param1.uncertainty = 0.1 * param1.quantity
        model_1.compare(model_2)
        model_2.compare(model_1)
        model_1 = mod.get_model(io.StringIO(par_base1))
        model_2 = mod.get_model(io.StringIO(par_base2))