o
    5‘ðiM  ã                   @   sL   d dl Z d dlZd dlZd dlmZ ejdd„ ƒZejjdd�dd„ ƒZ	dS )	é    N)Úarchive_utilc                 C   s¸   t  ¡ }tj|dd��}d}d}t |¡}t|ƒ|_| |t  |¡¡ W d  ƒ n1 s-w   Y  | d }tt|ƒdd��}| 	| 
¡ ¡ W d  ƒ t|ƒS 1 sSw   Y  t|ƒS )	ul   
    Create a tarfile containing only a file whose name is
    a zero byte file called testimaÌˆge.png.
    zw:gz)ÚfileobjÚmodeó    u   testimaÌˆge.pngNzunicode-pkg-1.0.tar.gzÚwb)r   )ÚioÚBytesIOÚtarfileÚopenÚTarInfoÚlenÚsizeÚaddfileÚstrÚwriteÚgetvalue)ÚtmpdirÚtarobjÚtgzÚdataÚfilenameÚtÚtargetÚtf© r   úa/root/parts/websockify/install/lib/python3.10/site-packages/setuptools/tests/test_archive_util.pyÚtarfile_with_unicode	   s   

ø

ÿþr   z#710 and #712)Úreasonc                 C   s   |d }t  | t|ƒ¡ d S )NÚout)r   Úunpack_archiver   )r   r   r   r   r   r   Útest_unicode_files!   s   r    )
r   r	   ÚpytestÚ
setuptoolsr   Úfixturer   ÚmarkÚxfailr    r   r   r   r   Ú<module>   s    
