def METHOD_NAME(ecs_path):
    # Test converting an EV calibration file (ECS)
    ecs_path = ecs_path / "Ex60_Ex70_EK15_nohash.ecs"
    ecs = ECSParser(ecs_path)
    ecs.parse()
    # Spot test parsed outcome
    assert ecs.data_type == "Ex60_Ex70_EK15"
    assert ecs.version == "1.00"
    assert ecs.file_creation_time == datetime(
        year=2023, month=3, day=16, hour=21, minute=38, second=58
    )
    # Apply ECS hierarchy
    dict_ev_params = ecs.get_cal_params()
    # Convert dict to xr.DataArray
    ds_env, ds_cal, _ = ecs_ev2ep(dict_ev_params, "EK60")
    # Conform to specific channel/frequency order
    freq_ref = xr.DataArray(
        [38000, 18000, 120000, 70000, 200000],
        coords={"channel": ["chB", "chA", "chD", "chC", "chE"]},
        dims=["channel"],
    )
    ds_cal_reorder = conform_channel_order(ds_cal, freq_ref)
    ds_env_reorder = conform_channel_order(ds_env, freq_ref)
    # Check reordered values
    for p_name in ds_cal_reorder.data_vars:
        assert np.all(ds_cal[p_name].values[[1, 0, 3, 2, 4]] == ds_cal_reorder[p_name].values)
    for p_name in ds_env_reorder.data_vars:
        assert np.all(ds_env[p_name].values[[1, 0, 3, 2, 4]] == ds_env_reorder[p_name].values