+
    êh\  ã                   ó¨  € R t ^ RIt^ RIt^ RIt^ RIHt ^ RIHt ^ RIH	t	 ^ RI
t
^ RIHt Rt]
P                  ! RR7      R	 4       t]
P                   P#                  R
RR7      t]
P                   P'                  R4      ]
P                   P'                  R4      ]
P                   P'                  R4       ! R R]	P(                  4      4       4       4       tR# )z&Tests for distutils.command.bdist_rpm.N)Ú	bdist_rpm)ÚDistribution)Úsupport)Úrequires_zlibz–from distutils.core import setup
import foo

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

T)Úautousec                  ó–   €  \         P                  P                  R 4       R#   \         d    \        P
                  ! R4        R# i ; i)zUTF-8z(sys.executable is not encodable to UTF-8N)ÚsysÚ
executableÚencodeÚUnicodeEncodeErrorÚpytestÚskip© ó    ÚL/usr/lib/python3/dist-packages/setuptools/_distutils/tests/test_bdist_rpm.pyÚsys_executable_encodabler      s8   € ð@Ü�‰×Ñ˜gÖ&øÜô @Ü�ŠÐ>×?ð@ús   ‚# £!AÁAz$not sys.platform.startswith('linux')z)spurious sdtout/stderr output under macOS)ÚreasonÚsave_envÚ	save_argvÚsave_cwdc                   óX  a € ] tR t^%t o ]]! 4       ]P                  P                  R4      ]P                  P                  R4      R 4       4       4       4       t	]]! 4       ]P                  P                  R4      ]P                  P                  R4      R 4       4       4       4       t
RtV tR# )ÚTestBuildRpmznot shutil.which('rpm')znot shutil.which('rpmbuild')c                ó  € V P                  4       pV\        P                  R &   \        P                  P	                  VR4      p\        P
                  ! V4       V P                  VR3\        4       V P                  VR3R4       V P                  VR3R4       V P                  VR3R4       \        R	RR
RRR.RRRRRR/4      pRVn	        \        P                  ! V4       R.\        n        \        V4      pRVn        RVn        VP!                  4        VP#                  4        \        P$                  ! \        P                  P	                  VR4      4      pRV9   g   Q hRVP&                  9   g   Q hRVP&                  9   g   Q hR# ©ÚHOMEÚfoozsetup.pyzfoo.pyÚ#zMANIFEST.inzinclude foo.pyÚREADMEÚ ÚnameÚversionz0.1Ú
py_modulesÚurlÚxxxÚauthorÚauthor_emailTÚdistzfoo-0.1-1.noarch.rpmN)r   Úanyzdist/foo-0.1-1.src.rpm)r   r'   zdist/foo-0.1-1.noarch.rpm)ÚmkdtempÚosÚenvironÚpathÚjoinÚmkdirÚ
write_fileÚSETUP_PYr   Úscript_nameÚchdirr   Úargvr   Ú
fix_pythonÚquietÚensure_finalizedÚrunÚlistdirÚ
dist_files©ÚselfÚtmp_dirÚpkg_dirr&   ÚcmdÚdist_createds   &     r   Ú
test_quietÚTestBuildRpm.test_quiet+   sW  € ð —,‘,“.ˆØ$Œ�
‰
�6ÑÜ—'‘'—,‘,˜w¨Ó.ˆÜ
�Š�ÔØ�‰˜ *Ð-¬xÔ8Ø�‰˜ (Ð+¨SÔ1Ø�‰˜ -Ð0Ð2BÔCØ�‰˜ (Ð+¨RÔ0äØ�EØ�uØ˜5˜'Ø�5Ø�eØ˜Eð
ó ˆð &ˆÔÜ
�Š�Ôà�<ŒŒÜ˜‹oˆØˆŒð ˆŒ	Ø×ÑÔØ�‰Œ	ä—z’z¤"§'¡'§,¡,¨w¸Ó"?Ó@ˆØ%¨Ô5Ð5Ð5ð >ÀÇÁÔPÐPÐPØ@ÀDÇOÁOÔSÐSÒSr   c                ó„  € V P                  4       pV\        P                  R &   \        P                  P	                  VR4      p\        P
                  ! V4       V P                  VR3\        4       V P                  VR3R4       V P                  VR3R4       V P                  VR3R4       \        R	RR
RRR.RRRRRR/4      pRVn	        \        P                  ! V4       R.\        n        \        V4      pRVn        RVn        VP!                  4        VP#                  4        \        P$                  ! \        P                  P	                  VR4      4      pRV9   g   Q hRVP&                  9   g   Q hRVP&                  9   g   Q h\        P(                  ! \        P                  P	                  VRR4      4       R# r   )r(   r)   r*   r+   r,   r-   r.   r/   r   r0   r1   r   r2   r   r3   r4   r5   r6   r7   r8   Úremover9   s   &     r   Útest_no_optimize_flagÚ"TestBuildRpm.test_no_optimize_flagU   ss  € ð —,‘,“.ˆØ$Œ�
‰
�6ÑÜ—'‘'—,‘,˜w¨Ó.ˆÜ
�Š�ÔØ�‰˜ *Ð-¬xÔ8Ø�‰˜ (Ð+¨SÔ1Ø�‰˜ -Ð0Ð2BÔCØ�‰˜ (Ð+¨RÔ0äØ�EØ�uØ˜5˜'Ø�5Ø�eØ˜Eð
ó ˆð &ˆÔÜ
�Š�Ôà�<ŒŒÜ˜‹oˆØˆŒàˆŒ	Ø×ÑÔØ�‰Œ	ä—z’z¤"§'¡'§,¡,¨w¸Ó"?Ó@ˆØ%¨Ô5Ð5Ð5ð >ÀÇÁÔPÐPÐPØ@ÀDÇOÁOÔSÐSÐSä
�	Š	”"—'‘'—,‘,˜w¨Ð0FÓGÖHr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úmac_woesr   r   ÚmarkÚskipifr?   rC   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r   %   s¦   ø‡ € ð Ùƒ_Ø‡[�[×ÑÐ1Ó2Ø‡[�[×ÑÐ6Ó7ñ$Tó 8ó 3ó ó ð$TðL Ùƒ_à‡[�[×ÑÐ1Ó2Ø‡[�[×ÑÐ6Ó7ñ%Ió 8ó 3ó ó ö
%Ir   r   )Ú__doc__r)   Úshutilr   Údistutils.command.bdist_rpmr   Údistutils.corer   Údistutils.testsr   r   Útest.supportr   r/   Úfixturer   rJ   rK   rI   ÚusefixturesÚTempdirManagerr   r   r   r   Ú<module>rX      sÌ   ðÙ ,ã 	Û Û 
Ý 1Ý 'Ý #ã Ý &ð€ð ‡‚˜Ôñ@ó ð@ð �;‰;×ÑØ*Ø6ð ó €ð ‡�×Ñ˜Ó$Ø‡�×Ñ˜Ó%Ø‡�×Ñ˜Ó$ôWIØ×ÑóWIó %ó &ó %òWIr   