§
w<ˆjd ã óv — d Z ddlZddlZddlmZmZ ddlmZ ddlm Z G d„ d¦ « Z
G d „ d
¦ « ZdS )z(Tests for automatic discovery of modulesé N)ÚFlatLayoutModuleFinderÚModuleFinderé )Ú os_helper)Úensure_filesc ó4 — e Zd Zd„ Zddgi ddgfddgddgidgfg d¢dgd gd
œdgfddgi g fd
œZej de ¦ « ¦ « d„ ¦ « Z ej
ej ¦ « d¬¦ « d„ ¦ « Z
dS )ÚTestModuleFinderc ó` — t t j t |¦ « g|¢R i |¤Ž¦ « S ©N)Úsetr ÚfindÚstr©ÚselfÚpathÚargsÚkwargss úw/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/setuptools/tests/test_find_py_modules.pyr
zTestModuleFinder.find s1 € Ý•<Ô$¥S¨¡Y¤YÐ@°Ð@Ð@Ð@¸Ð@Ð@ÑAÔAÐAó úfile.pyúother.pyÚfileÚotherÚexcludezf*)r zfole.pyr zfo*)Úincluder z
my-file.pyz
other.file.py)Ú
simple_folderr r zinvalid-nameÚexamplec óŠ — | j | \ }}}t ||¦ « | j |fi |¤Žt |¦ « k sJ ‚d S r ©ÚEXAMPLESr r
r )r Útmp_pathr Úfilesr Úexpected_moduless r Útest_finderzTestModuleFinder.test_finder% sZ € à*.¬-¸Ô*@Ñ'ˆˆvÐ'Ý�X˜uÑ%Ô%Ð%؈tŒy˜Ð,Ð, VÐ,Ð,µÐ4DÑ0EÔ0EÒEÐEÐEÐEÐEÐEr zSymlink support required)Úreasonc óš — d}t ||g¦ « t j ||z |dz ¦ « | |¦ « dhk sJ ‚d S )Nz_myfiles/file.pyzlink.pyÚlink)r ÚosÚsymlinkr
)r r! Úsrcs r Ú$test_symlinked_packages_are_includedz5TestModuleFinder.test_symlinked_packages_are_included+ sY € à ˆÝ�X ˜uÑ%Ô%Ð%Ý
Œ
�8˜c‘> 8¨iÑ#7Ñ8Ô8Ð8Ø�yŠy˜Ñ"Ô" v hÒ.Ð.Ð.Ð.Ð.Ð.r N)Ú__name__Ú
__module__Ú__qualname__r
r ÚpytestÚmarkÚparametrizeÚkeysr$ Úskipifr Úcan_symlinkr+ © r r r r
s € € € € € ðBð Bð Bð ˜
Ð#ØØ
�WÐð
ð ˜
Ð#Ø
˜˜ÐØ
ˆIð
ð
/Ð.Ð.ؘ¨E¨7Ð3Ð3Ø
ˆHð
ð
'¨Ð8¸"¸bÐAð#ð €Hð( „[×Ò˜Y¨¯
ª
©¬Ñ8Ô8ðFð Fñ 9Ô8ðFð
„[×ÒÐ1˜IÔ1Ñ3Ô3Ð3Ð