
    n&ph                     R    S r SSKrSSKJr  SSKJr   " S S\R                  5      rg)z"Tests for distutils.command.clean.    N)clean)supportc                       \ rS rSrS rSrg)	TestClean   c                    U R                  5       u  p[        U5      nS Vs/ s H$  nU[        R                  R	                  X5      4PM&     nnU Hf  u  pg[        R
                  " U5        [        X6U5        US:X  a  M/  S H1  nU R                  [        R                  R	                  Xx5      5        M3     Mh     SUl        UR                  5         UR                  5         U H3  u  p[        R                  R                  U5      (       d  M+   U S35       e   SUl        UR                  5         UR                  5         g s  snf )N)
build_temp	build_lib
bdist_basebuild_scripts
build_baser   )onetwothree   z was not removed)create_distr   ospathjoinmkdirsetattr
write_fileallensure_finalizedrunexists)
selfpkg_dirdistcmdddirsnamer   f_names
             Y/var/www/html/venv/lib/python3.13/site-packages/setuptools/_distutils/tests/test_clean.pytest_simple_runTestClean.test_simple_run	   s   ((*Dk
	
 W() 	 	
 JDHHTNCt$|#,T 56 -  	  KEww~~d++Fv5E-FF+   	?	
s   +E N)__name__
__module____qualname____firstlineno__r'   __static_attributes__r)       r&   r   r      s    $r/   r   )__doc__r   distutils.command.cleanr   distutils.testsr   TempdirManagerr   r)   r/   r&   <module>r4      s#    ( 	 ) #%&& %r/   