§ w<ˆj‹ ã óŒ — d Z ddlZddlZddlZddlZddlmZmZ ddlm Z ddl mZ G d„ d¦ « Z G d „ d ¦ « Z d„ ZdS )z%Tests for automatic package discoveryé N)Úfind_namespace_packagesÚ find_packages)ÚFlatLayoutPackageFinderé )Ú os_helperc óÞ — e Zd Zd„ Zd„ Zd„ Zdd„Zdd„Zd„ Zd„ Z d „ Z d „ Zd„ Zd„ Z ej ej ¦ « d ¬¦ « d„ ¦ « Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ ZdS )ÚTestFindPackagesc ó^ — t j ¦ « | _ | ¦ « d S ©N)ÚtempfileÚmkdtempÚdist_dirÚ_make_pkg_structure©ÚselfÚmethods úu/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/setuptools/tests/test_find_packages.pyÚsetup_methodzTestFindPackages.setup_method s* € Ý Ô(Ñ*Ô*ˆŒ Ø× Ò Ñ"Ô"Ð"Ð"Ð"ó c ó8 — t j | j ¦ « d S r )ÚshutilÚrmtreer r s r Úteardown_methodz TestFindPackages.teardown_method s € ÝŒ �d”mÑ$Ô$Ð$Ð$Ð$r c óŠ — | d| j ¦ « | _ | d| j ¦ « | d| j ¦ « | _ | d| j ¦ « | d| j ¦ « | _ | d| j ¦ « | d| j ¦ « | _ | d| j ¦ « | _ | d | j ¦ « | d | j ¦ « | d| j ¦ « dS ) aG Make basic package structure. dist/ docs/ conf.py pkg/ __pycache__/ nspkg/ mod.py subpkg/ assets/ asset __init__.py setup.py Údocszconf.pyÚpkgÚ__pycache__Únspkgzmod.pyÚsubpkgÚassetsÚassetú__init__.pyzsetup.pyN)Ú_mkdirr Údocs_dirÚ_touchÚpkg_dirÚ ns_pkg_dirÚsub_pkg_dirÚ asset_dir)r s r r z$TestFindPackages._make_pkg_structure s € ð" Ÿš F¨D¬MÑ:Ô:ˆŒ Ø�Š�I˜tœ}Ñ-Ô-Ð-Ø—{’{ 5¨$¬-Ñ8Ô8ˆŒØ�Š�M 4¤<Ñ0Ô0Ð0ØŸ+š+ g¨t¬|Ñ<Ô<ˆŒØ�Š�H˜dœoÑ.Ô.Ð.ØŸ;š; x°´Ñ>Ô>ˆÔØŸš X¨tÔ/?Ñ@Ô@ˆŒØ�Š�G˜Tœ^Ñ,Ô,Ð,Ø�Š�M 4Ô#3Ñ4Ô4Ð4Ø�Š�J ¤ Ñ.Ô.Ð.Ð.Ð.r Nc ór — |r t j ||¦ « }t j |¦ « |S r )ÚosÚpathÚjoinÚmkdir)r r, Ú parent_dirs r r# zTestFindPackages._mkdir4 s1 € Øð 2Ý”7—<’< ¨DÑ1Ô1ˆDÝ Œ�‰ŒˆØˆr c óŽ — |r t j ||¦ « }t |d¦ « ¦ « |S )NÚwb)r+ r, r- ÚopenÚclose)r r, Údir_s r r% zTestFindPackages._touch: s@ € Øð ,Ý”7—<’< dÑ+Ô+ˆD݈T�4ÑÔ×ÒÑ Ô Ð Øˆr c óx — | d| j ¦ « t | j ¦ « }|ddgk sJ ‚d S )Nr" r ú pkg.subpkg©r% r&