o
    LK&h                     @   s   d Z ddlZddlZddlZddlmZ ddlmZ ddlm	Z	 ddl
Z
dZe	je
jde
jde
jd	G d
d de	jZdS )z'Tests for distutils.command.bdist_dumb.    N)
bdist_dumb)Distribution)supportzfrom distutils.core import setup
import foo

setup(name='foo', version='0.1', py_modules=['foo'],
      url='xxx', author='xxx', author_email='xxx')

save_env	save_argvsave_cwdc                   @   s    e Zd Zejddd ZdS )TestBuildDumb
needs_zlibc           
      C   sz  |   }tj|d}t| | |dft | |dfd | |dfd | |dfd tdd	dgd
d
d
d}d|_t	| dgt
_t|}d|_|  |  ttj|d}|  d|j d}||gkssJ ttjd|}z
| }W |  n|  w ttd ttjj|}djt
jd d  dg}	t
js|	dt
jj d |t|	ksJ d S )Nfoozsetup.pyzfoo.py#zMANIFEST.inzinclude foo.pyREADME z0.1xxx)nameversion
py_modulesurlauthorauthor_emailzipdist.z.zipzfoo-0.1-py{}.{}.egg-info   zfoo.z.pyc) mkdtempospathjoinmkdir
write_fileSETUP_PYr   script_namechdirsysargvr   formatensure_finalizedrunlistdirget_fullname	plat_namezipfileZipFilenamelistclosesortedfiltermapbasenameversion_infodont_write_bytecodeappendimplementation	cache_tag)
selftmp_dirpkg_dirr   cmddist_createdbasefpcontentswanted r@   ^/var/www/html/venv/lib/python3.10/site-packages/setuptools/_distutils/tests/test_bdist_dumb.pytest_simple_built   sD   


zTestBuildDumb.test_simple_builtN)__name__
__module____qualname__pytestmarkusefixturesrB   r@   r@   r@   rA   r      s    
r   )__doc__r   r"   r*   distutils.command.bdist_dumbr   distutils.corer   distutils.testsr   rF   r   combine_markersrG   rH   TempdirManagerr   r@   r@   r@   rA   <module>   s     




