
    wg              	       L   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                  j                  d      e
j                  j                  d      e
j                  j                  d	       G d
 de	j                                                    Zy)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                   N    e Zd Zej                  j                  d      d        Zy)TestBuildDumb
needs_zlibc           	         | j                         }t        j                  j                  |d      }t        j                  |       | j                  |dft               | j                  |dfd       | j                  |dfd       | j                  |dfd       t        dd	dgd
d
d
d      }d|_        t        j                  |       dgt        _        t        |      }d|_        |j                          |j                          t        j                   t        j                  j                  |d            }|j#                          d|j$                   d}||gk(  sJ t'        j(                  t        j                  j                  d|            }	 |j+                         }|j-                          t/        t1        d t3        t        j                  j4                  |                  } dj                  t        j6                  d d  dg}	t        j8                  s-|	j;                  dt        j<                  j>                   d       |t/        |	      k(  sJ y # |j-                          w xY w)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wanteds
             p/home/mcse/projects/flask/flask-venv/lib/python3.12/site-packages/setuptools/_distutils/tests/test_bdist_dumb.pytest_simple_builtzTestBuildDumb.test_simple_built   s    ,,.'',,w.
*-x8(+S1-02BC(+R0 '!
  &
< 
	 zz"'',,w"?@##%&ad;v%%% __RWW\\&$78	{{}HHHJ&s277+;+;X'FGH3,33S5E5Ebq5IJHU&&MMD!3!3!=!= >dCD6&>))) HHJs   I I/N)__name__
__module____qualname__pytestmarkusefixturesrD        rC   r
   r
      s%     [[\*0* +0*rL   r
   )__doc__r   r%   r-   distutils.command.bdist_dumbr   distutils.corer   distutils.testsr   rH   r"   combine_markersrI   rJ   TempdirManagerr
   rK   rL   rC   <module>rS      s    - 	 
  3 ' #  	$%$4*4* % & % 4*rL   