def METHOD_NAME(cph_test_file: Path, tmp_path: Path):
    (tmp_path / "cph").mkdir(parents=True)
    (tmp_path / "mm").mkdir(parents=True)
    shutil.copy(cph_test_file, tmp_path / "mm")
    shutil.copy(cph_test_file, tmp_path / "cph")
    mamba_exe = get_umamba()
    subprocess.call(
        [
            mamba_exe,
            "package",
            "extract",
            str(tmp_path / "mm" / cph_test_file.name),
            str(tmp_path / "mm" / "cph_test_data-0.0.1-0"),
        ]
    )
    cph.extract(
        str(tmp_path / "cph" / cph_test_file.name),
        dest_dir=str(tmp_path / "cph" / "cph_test_data-0.0.1-0"),
    )
    conda = set(
        (p.relative_to(tmp_path / "cph") for p in (tmp_path / "cph").rglob("**/*"))
    )
    mamba = set(
        (p.relative_to(tmp_path / "mm") for p in (tmp_path / "mm").rglob("**/*"))
    )
    assert conda == mamba
    extracted = cph_test_file.name.removesuffix(".tar.bz2")
    fcmp = filecmp.dircmp(tmp_path / "cph" / extracted, tmp_path / "mm" / extracted)
    assert (
        len(fcmp.left_only) == 0
        and len(fcmp.right_only) == 0
        and len(fcmp.diff_files) == 0
    )
    # fcmp.report_full_closure()