+
    SBid	                     j    R t ^ RIt^ RIt^ RIHtHt ^RIHt ^RIH	t	  ! R R4      t
 ! R R4      tR# )	z(Tests for automatic discovery of modulesN)FlatLayoutModuleFinderModuleFinder)	os_helper)ensure_filesc            
       J  a  ] tR t^t o R tRRR./ RR.3RRR.RR./R.3R	. ROR	R.RR
./R.3RRR./ . 3/t]P                  P                  R]P                  4       4      R 4       t
]P                  P                  ]P                  ! 4       '       * RR7      R 4       tRtV tR# )TestModuleFinderc                Z    \        \        P                  ! \        V4      .VO5/ VB 4      # N)setr   findstrselfpathargskwargss   &&*,J/usr/lib/python3.14/site-packages/setuptools/tests/test_find_py_modules.pyr   TestModuleFinder.find   s&    <$$SY@@@AA    simple_folderfile.pyother.pyfileotherexcludezf*includezfo*zinvalid-namez
my-file.pyzother.file.pyexamplec                    V P                   V,          w  r4p\        W4       V P                  ! V3/ VB \        V4      8X  g   Q hR # r	   EXAMPLESr   r   r
   )r   tmp_pathr   filesr   expected_moduless   &&&   r   test_finderTestModuleFinder.test_finder%   s@    *.--*@''X%yy,V,4D0EEEEr   zSymlink support required)reasonc                    R p\        W.4       \        P                  ! W,          VR,          4       V P                  V4      R08X  g   Q hR# )z_myfiles/file.pyzlink.pylinkN)r   ossymlinkr   )r   r    srcs   && r   $test_symlinked_packages_are_included5TestModuleFinder.test_symlinked_packages_are_included+   s?     Xu%


8>8i#78yy"vh...r    N)r   zfole.pyr   )__name__
__module____qualname____firstlineno__r   r   pytestmarkparametrizekeysr#   skipifr   can_symlinkr+   __static_attributes____classdictcell____classdict__s   @r   r   r      s     B
 	
#W

 	
#I

 	.	E73H

 	,8"bA#H( [[Y8F 9F
 [[I1133<VW/ X/r   r   c            	          a  ] tR t^3t o R tRR.. 3RR.. 3R. ROR.3R. ROR.3/t]P                  P                  R	]P                  4       4      R
 4       t
RtV tR# )TestFlatLayoutModuleFinderc                R    \        \        P                  ! \        V4      4      4      # r	   )r
   r   r   r   r   s   &&*,r   r   TestFlatLayoutModuleFinder.find4   s    )..s4y9::r   zhidden-filesz
.module.pyzprivate-modulesz
_module.pyzcommon-namesmodztool-specificr   c                    V P                   V,          w  r4\        W4       V P                  V4      \        V4      8X  g   Q hR # r	   r   )r   r    r   r!   r"   s   &&&  r    test_unwanted_files_not_included;TestFlatLayoutModuleFinder.test_unwanted_files_not_includedE   s8    "&--"8X%yy"c*:&;;;;r   r-   N)zsetup.pyzconftest.pyztest.pyztests.pyz
example.pymod.py)ztasks.pyz
fabfile.pyz
noxfile.pyzdodo.pyz	manage.pyrD   )r.   r/   r0   r1   r   r   r2   r3   r4   r5   rB   r8   r9   r:   s   @r   r=   r=   3   sx     ;
 	,,\NB/VG
 	VG
H [[Y8< 9<r   r=   )__doc__r(   r2   setuptools.discoveryr   r   compat.py39r   test_find_packagesr   r   r=   r-   r   r   <module>rI      s,    . 	  E " ,#/ #/L< <r   