Ë
    #täi¾  ã                   óf   — d dl Z d dlZd dlZd„ Zej                  j                  dd«      d„ «       Zy)é    Nc                 ó8  — | j                  d«      }|j                  d«       | j                  d«      }t        j                  d«      }t	        j
                  t        «      5  |j                  t        |«      t        |«      «       d d d «       y # 1 sw Y   y xY w)Núsource_file.txtÚcontentz+non_existent_directory/destination_file.txtÚfile)	ÚjoinÚwriteÚfsspecÚ
filesystemÚpytestÚraisesÚFileNotFoundErrorÚmvÚstr)ÚtmpdirÚsourceÚdestinationÚfss       úg/Volumes/fast/ai/experiments/MLX_z-image/.venv/lib/python3.12/site-packages/fsspec/tests/abstract/mv.pyÚ"test_move_raises_error_with_tmpdirr      sr   € à�[‰[Ð*Ó+€FØ
‡L�L�Ôð —+‘+ÐKÓL€Kô 
×	Ñ	˜6Ó	"€Bô 
�‰Ô(Õ	)Ø
�‰Œc�&‹kœ3˜{Ó+Ô,÷ 
*×	)Ñ	)ús   Á"%BÂBÚ	recursive)TFc                 óÂ  — |j                  d«      }|j                  d«       |j                  d«      }t        |«      }t        j
                  dk(  rt	        j                  d|› d�«       nt	        j                  |d«       |j                  d«      }t        j                  d	«      }t        j                  t        «      5  |j                  t        |«      t        |«      | ¬
«       d d d «       t        j                  j                  |«      rJ ‚t        j
                  dk(  rt	        j                  d|› d�«       y t	        j                  |d«       y # 1 sw Y   ŒnxY w)Nr   r   Úprotected_directoryÚntzicacls "z" /deny Everyone:(W)im  zdestination_file.txtr   )r   z" /remove:d Everyoneií  )r   r   Úmkdirr   ÚosÚnameÚsystemÚchmodr	   r
   r   r   ÚPermissionErrorr   ÚpathÚexists)r   r   r   Úprotected_dirÚprotected_pathr   r   s          r   Ú-test_move_raises_error_with_tmpdir_permissionr$      s  € ð �[‰[Ð*Ó+€FØ
‡L�L�Ôð —L‘LÐ!6Ó7€MÜ˜Ó'€Nô 
‡w�w�$‚Ü
�	‰	�H˜^Ð,Ð,@ÐAÕBä
�‰� Ô'ð  ×$Ñ$Ð%;Ó<€Kô 
×	Ñ	˜6Ó	"€Bô 
�‰”Õ	'Ø
�‰Œc�&‹kœ3˜{Ó+°yˆÔA÷ 
(ô �w‰w�~‰~˜kÔ*Ð*Ð*ô 
‡w�w�$‚Ü
�	‰	�H˜^Ð,Ð,@ÐAÕBä
�‰� Õ'÷ 
(Ð	'ús   Ã'EÅE)r   r   r	   r   ÚmarkÚparametrizer$   © ó    r   Ú<module>r)      s8   ðÛ 	ã ã ò-ð  ‡�×Ñ˜ mÓ4ñ (ó 5ñ (r(   