+
    êh@  ã                   ól   € R t ^ RIt^ RIHt ^ RIHt ^ RIHt ^RIH	t	  ! R R]P                  4      tR# )z,Tests for distutils.command.install_scripts.N)Úinstall_scripts)ÚDistribution)Úsupport)Útest_build_scriptsc                   ó,   a € ] tR t^t o R tR tRtV tR# )ÚTestInstallScriptsc                ó  € \        4       p\        P                  ! R R7      VP                  R&   \        P                  ! RRRR7      VP                  R&   \	        V4      pVP
                  '       d   Q hVP                  '       d   Q hVP                  e   Q hVP                  e   Q hVP                  4        VP
                  '       g   Q hVP                  '       g   Q hVP                  R 8X  g   Q hVP                  R8X  g   Q hR# )z/foo/bar©Úbuild_scriptsÚbuildz/splat/funkT©r   ÚforceÚ
skip_buildÚinstallN)
r   r   ÚDummyCommandÚcommand_objr   r   r   Ú	build_dirÚinstall_dirÚfinalize_options)ÚselfÚdistÚcmds   &  ÚR/usr/lib/python3/dist-packages/setuptools/_distutils/tests/test_install_scripts.pyÚtest_default_settingsÚ(TestInstallScripts.test_default_settings   sÝ   € Ü‹~ˆÜ$+×$8Ò$8ÀzÔ$Rˆ×Ñ˜Ñ!Ü&-×&:Ò&:Ø)ØØô'
ˆ×Ñ˜Ñ#ô
 ˜dÓ#ˆØ—9—9�9Ðˆ}Ø—>—>�>Ð!Ð!Ø�}‰}Ò$Ð$Ð$Ø�‰Ò&Ð&Ð&à×ÑÔà�y�yˆyÐˆyØ�~�~ˆ~Ðˆ~Ø�}‰} 
Ô*Ð*Ð*Ø�‰ -Ô/Ð/Ò/ó    c                óÐ  € V P                  4       p\        P                  P                  V4      pV P                  4       p\	        4       p\
        P                  ! VR 7      VP                  R&   \
        P                  ! VRRR7      VP                  R&   \        V4      pVP                  4        VP                  4        \        P                  ! V4      pV F  pWv9   d   K  Q h	  R# )r	   r   Tr   r   N)Úmkdtempr   ÚTestBuildScriptsÚwrite_sample_scriptsr   r   r   r   r   r   ÚrunÚosÚlistdir)r   ÚsourceÚexpectedÚtargetr   r   Ú	installedÚnames   &       r   Útest_installationÚ$TestInstallScripts.test_installation!   s¹   € Ø—‘“ˆä%×6Ñ6×KÑKÈFÓSˆà—‘“ˆÜ‹~ˆÜ$+×$8Ò$8ÀvÔ$Nˆ×Ñ˜Ñ!Ü&-×&:Ò&:Ø"ØØô'
ˆ×Ñ˜Ñ#ô
 ˜dÓ#ˆØ×ÑÔØ�‰Œ	ä—J’J˜vÓ&ˆ	ÛˆDØÖ$Ð$Ð$ó r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r(   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € ò0÷*%ð %r   r   )Ú__doc__r!   Ú!distutils.command.install_scriptsr   Údistutils.corer   Údistutils.testsr   Ú r   ÚTempdirManagerr   r*   r   r   Ú<module>r8      s)   ðÙ 2ã 	Ý =Ý 'Ý #å  ô)%˜×/Ñ/ö )%r   