
#þîhM  ã               @   sn   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  j ƒ  } t j d | d d ƒ �J } d } d } t j | ƒ } t | ƒ | _ | j | t  j | ƒ ƒ Wd QRX|  d } t t | ƒ d d ƒ� } | j	 | j
 ƒ  ƒ Wd QRXt | ƒ S)	ul   
    Create a tarfile containing only a file whose name is
    a zero byte file called testimaÌˆge.png.
    ÚfileobjÚmodezw:gzó    u   testimaÌˆge.pngNzunicode-pkg-1.0.tar.gzÚwb)ÚioÚBytesIOÚtarfileÚopenÚTarInfoÚlenÚsizeÚaddfileÚstrÚwriteÚgetvalue)ÚtmpdirÚtarobjÚtgzÚdataÚfilenameÚtÚtargetÚtf© r   úH/tmp/pip-build-zijwfla7/setuptools/setuptools/tests/test_archive_util.pyÚtarfile_with_unicode	   s     
r   Úreasonz#710 and #712c             C   s$   | d } t  j |  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
   