U
    uiM                     @   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   F/tmp/pip-unpacked-wheel-9osl9suo/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   
