File: //usr/local/lib/python2.7/distutils/tests/test_install.pyo
�
P��ac @ s9 d 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 � Z d
e j e j e j e j f d � � YZ d � Z e d k r5e e � � n d S( s$ Tests for distutils.command.install.i����N( t captured_stdoutt run_unittest( t sysconfig( t install( t build_ext( t INSTALL_SCHEMES( t Distribution( t DistutilsOptionError( t Extension( t supportc C s? t j d k r. t j j d � r. | d 7} n | t j d � S( Nt nts _d.exet _dt SO( t ost namet syst
executablet endswithR t get_config_var( t modname( ( s8 /usr/local/lib/python2.7/distutils/tests/test_install.pyt _make_ext_name s !
t InstallTestCasec B sb e Z d � Z e j e j d k d � d � � Z d � Z d � Z d � Z
d � Z d � Z RS( c sn � 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 � } t j j | d d
� } | | j | � | | j | � | | j | � | | j t j j | d d
d � � | | j t j j | d � � | | j | � d S(
Nt installationt foopkgR s setup.pyt
build_baset build_libt libt buildc s8 t j j | � } t j j | � } � j | | � d S( N( R
t patht normpatht assertEqual( t gott expected( t self( s8 /usr/local/lib/python2.7/distutils/tests/test_install.pyt
check_path7 s t pythont includet bin( t mkdtempR
R t joinR t script_nameR t DummyCommandt command_objR t homet ensure_finalizedR t install_baset install_platbaset install_libt install_platlibt install_purelibt install_headerst install_scriptst install_data( R! t builddirt destinationt distt cmdR"