Ë
    F^(h¾  ã                   ó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       úV/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/fsspec/tests/abstract/mv.pyÚ"test_move_raises_error_with_tmpdirr      s{   € à�[‰[Ð*Ó+€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ô 
�‰”Ó	'ñ BØ
�‰Œc�&‹kœ3˜{Ó+°yˆÔA÷Bô �w‰w�~‰~˜kÔ*Ð*Ð*ô 
‡w�w�$‚Ü
�	‰	�H˜^Ð,Ð,@ÐAÕBä
�‰� Õ'÷Bð Bús   Ã'EÅE)r   r   r	   r   ÚmarkÚparametrizer$   © ó    r   ú<module>r)      s8   ðÛ 	ã ã ò-ð  ‡�×Ñ˜ mÓ4ñ (ó 5ñ (r(   