Your IP : 216.73.216.213
�
��f*! c @ sK d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z m Z d d l m
Z
d d l m Z d d l
m Z d d l m Z d d l m Z d d l m Z d d l m Z d d
l m Z d d l m Z d d
� Z Gd d � d e j e j e j e j � Z d d � Z e! d k rGe e � � n d S( u$ Tests for distutils.command.install.i N( u captured_stdoutu run_unittest( u sysconfig( u install( u build_ext( u INSTALL_SCHEMES( u Distribution( u DistutilsOptionError( u Extension( u supportc C s? t j d k r. t j j d � r. | d 7} n | t j d � S( Nu ntu _d.exeu _du
EXT_SUFFIX( u osu nameu sysu
executableu endswithu sysconfigu get_config_var( u modname( ( uA /opt/alt/python33/lib64/python3.3/distutils/tests/test_install.pyu _make_ext_name s !
u _make_ext_namec B sh | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
d � Z d S( u InstallTestCasec s� � j � } t j j | d � } t i d d 6� } t j j | d � | _ t j d | d t j j | d � � | j d <t | � } | | _
| j � � j | j
| � � j | j | � � f d d
� } t j j | d d � } t j j | d d � } | | j | � | | j | � | | j | � | | j t j j | d
d d � � | | j t j j | d � � | | j | � d S( Nu installationu foopkgu nameu setup.pyu
build_baseu build_libu libu buildc s8 t j j | � } t j j | � } � j | | � d S( N( u osu pathu normpathu assertEqual( u gotu expected( u self( uA /opt/alt/python33/lib64/python3.3/distutils/tests/test_install.pyu
check_path8 s uA InstallTestCase.test_home_installation_scheme.<locals>.check_pathu pythonu lib64u includeu bin( u mkdtempu osu pathu joinu Distributionu script_nameu supportu DummyCommandu command_obju installu homeu ensure_finalizedu assertEqualu install_baseu install_platbaseu install_libu install_platlibu install_purelibu install_headersu install_scriptsu install_data( u selfu builddiru destinationu distu cmdu
check_pathu libdiru
platlibdir( ( u selfuA /opt/alt/python33/lib64/python3.3/distutils/tests/test_install.pyu test_home_installation_scheme"