\bgjddlZddlmZddlZddlZeejdz ZGddZdS)N)PathdatacFeZdZejdZdZdZdZdZ dS)TestFindDistributionscZ|d}|d|S)Ntargetz not.an.egg)mkdir)selftmpdir target_dirs |/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/pkg_resources/tests/test_find_distributions.pyr z TestFindDistributions.target_dir s-\\(++ &&&cjtjt|}t|rJdS)N) pkg_resourcesfind_distributionsstrlistr r distss r test_non_egg_dir_named_eggz0TestFindDistributions.test_non_egg_dir_named_eggs/0ZAA;;rctjtdz |dtjt |}d|DdgksJtjt |d}t |rJdS)Nzmy-test-package_unpacked-eggT dirs_exist_okcg|] }|j S project_name.0dists r zGTestFindDistributions.test_standalone_egg_directory..444d!444rmy-test-packageonlyshutilcopytreeTESTS_DATA_DIRrrrrrs r test_standalone_egg_directoryz3TestFindDistributions.test_standalone_egg_directorys ; ;     0ZAA44e4449J8KKKKK0ZtLLL;;rctjtdz |dtjt |}d|DdgksJtjt |d}t |rJdS)Nzmy-test-package_zipped-eggTrcg|] }|j Srrrs r r!z9TestFindDistributions.test_zipped_egg..)r"rr#r$r&rs r test_zipped_eggz%TestFindDistributions.test_zipped_egg"s 9 9     0ZAA44e4449J8KKKKK0ZtLLL;;rc tjtdz |dtjt |dz }d|DdgksJtjt |dz d}t |rJdS)Nzmy-test-package-zipTrzmy-test-package.zipcg|] }|j Srrrs r r!zMTestFindDistributions.test_zipped_sdist_one_level_removed..4r"rr#r$r&rs r #test_zipped_sdist_one_level_removedz9TestFindDistributions.test_zipped_sdist_one_level_removed-s 2 2Jd    0  22 3 3  54e4449J8KKKKK0  22 3 3$   ;;rN) __name__ __module__ __qualname__pytestfixturer rr*r-r0rrr rr sk ^^            rr) r'pathlibrr4r__file__parentr)rrrr r9s|  h&/----------r