
    ϶vg                     4    d dl Z d dlZd dlmZ d dlmZ d ZdS )    N)Mock)_shutilc                    |dz  }|                                  |                    d          }|                                 |                    t          j                   t          j                            d          rdnd}t          t          j                  }|                     t          d|           t          j        |           |j        |k    sJ |                                rJ dS )	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         a/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/setuptools/tests/test_shutil_wrapper.pytest_rmtree_readonlyr      s     (GMMOOO  ,,IOOOODL!!!,11%88?QQaN'7888H!8(CCCN7.0000~~    )r   r   unittest.mockr   
setuptoolsr   r    r    r   <module>r$      sT     



                     r    