
    vKg                     2    S SK r S SKrS SKJr  S SKJr  S rg)    N)Mock)_shutilc                    US-  nUR                  5         UR                  S5      nUR                  5         UR                  [        R
                  5        [        R                  R                  S5      (       a  SOSn[        [        R                  S9nU R                  [        SU5        [        R                  " U5        UR                  U:X  d   eUR                  5       (       a   eg)	zVerify onerr works as expectedwith_readonlyzfile.txtwin   r   )wrapsattempt_chmod_verboseN)mkdirjoinpathtouchchmodstatS_IREADsysplatform
startswithr   r   r
   setattrrmtree
call_countis_dir)monkeypatchtmp_pathtmp_dir	some_fileexpected_countchmod_fns         d/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/setuptools/tests/test_shutil_wrapper.pytest_rmtree_readonlyr      s     (GMMO  ,IOOOODLL!,,11%88QaN'778H!8(CNN7.000~~    )r   r   unittest.mockr   
setuptoolsr   r    r    r   <module>r$      s     
   r    