U
    aÊ¹jM  ã                   @   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��4}d}d}t |¡}t|ƒ|_| |t  |¡¡ W 5 Q R X | d }tt|ƒdd��}| 	| 
¡ ¡ W 5 Q R X 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.pngz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/var/www/html/bwave/python/venv/lib/python3.8/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	   ZpytestÚ
setuptoolsr   Zfixturer   ÚmarkZxfailr    r   r   r   r   Ú<module>   s   
