def METHOD_NAME():
    """Test multiple data sources for DDECal"""
    common_args = [
        "checkparset=1",
        f"msin={MSIN}",
        "msout=.",
        "numthreads=1",
        "steps=[ddecal]",
        "ddecal.idg.images=[foursources-model.fits]",
        "ddecal.onlypredict=True",
        "msout.datacolumn=MODEL_DATA",
    ]
    # Create model data column with 3 sources
    check_call(
        [
            tcf.DP3EXE,
            f"ddecal.idg.regions={tcf.DDECAL_RESOURCEDIR}/threesources.reg",
        ]
        + common_args
    )
    # Run DDECal with 3 directions in the MODEL_DATA column and 1 direction using IDG
    check_call(
        [
            tcf.DP3EXE,
            f"ddecal.idg.regions={tcf.DDECAL_RESOURCEDIR}/onesource.reg",
            "ddecal.modeldatacolumns=[MODEL_DATA]",
        ]
        + common_args
    )
    # Results of a the DDECal above (3 directions modeldata and 1 direction IDG)
    # should be equal to a run with foursources (4 direction IDG).
    compare_results("foursources")