def METHOD_NAME(ecs_path):
    # Test converting ECS from hake survey (not all variables are used, ie some has '#' in front)
    ecs_path = ecs_path / "Summer2017_JuneCal_3freq_mod.ecs"
    ecs = ECSParser(ecs_path)
    ecs.parse()
    # Spot test parsed outcome
    assert ecs.data_type == "SimradEK60Raw"
    assert ecs.version == "1.00"
    assert ecs.file_creation_time == datetime(
        year=2015, month=6, day=19, hour=23, minute=26, second=4
    )
    assert ecs.parsed_params == CORRECT_PARSED_PARAMS
    # Test ECS hierarchy
    dict_ev_params = ecs.get_cal_params()
    # SourceCal overwrite FileSet settings
    assert dict_ev_params["T1"]["SoundSpeed"] == 1480.60
    # LocalCal overwrites SourceCal
    assert dict_ev_params["T2"]["TwoWayBeamAngle"] == -17.37
    # Test assembled datasets
    ds_env, ds_cal, _ = ecs_ev2ep(dict_ev_params, "EK60")
    assert ds_cal.identical(CORRECT_CAL_DATASET)
    assert ds_env.identical(CORRECT_ENV_DATASET)