
    ,hM                         d dl Z d dlZd dlZd dlmZ ej
                  d        Zej                  j                  d      d        Z	y)    N)archive_utilc                    t        j                         }t        j                  |d      5 }d}d}t        j                  |      }t        |      |_        |j                  |t        j                  |             ddd       | dz  }t        t        |      d      5 }|j                  |j                                ddd       t        |      S # 1 sw Y   WxY w# 1 sw Y   t        |      S xY w)	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tfs           d/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/setuptools/tests/test_archive_util.pytarfile_with_unicoder   	   s     ZZ\F	f6	2 )c$OOH%TArzz$'() ..F	c&k	% $
"#$v;) )$v;s   AC CCC0z#710 and #712)reasonc                 L    |dz  }t        j                  | t        |             y )Nout)r   unpack_archiver   )r   r   r   s      r   test_unicode_filesr"   !   s     e^F 4c&kBr   )
r	   r   pytest
setuptoolsr   fixturer   markxfailr"    r   r   <module>r)      sQ    	   #  . /*C +Cr   