%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/test/ |
Current File : //usr/local/lib/python2.7/test/test__osx_support.pyc |
ó Nêáac @ sÀ 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 Z d d l Z d d l Z e j e j j d ƒ d ƒ d e j f d „ ƒ Yƒ Z d „ Z e d k r¼ e ƒ n d S( s= Test suite for _osx_support: shared OS X support functions. iÿÿÿÿNt darwins requires OS Xt Test_OSXSupportc B s˜ e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C s‰ d | _ d | _ t j j t j ƒ ƒ | _ t j j ƒ | _ | j | j j ƒ x0 d D]( } | | j k rY | j j | ƒ qY qY Wd S( Nt bogus_program_xxxxt CFLAGSt LDFLAGSt CPPFLAGSt BASECFLAGSt BLDSHAREDt LDSHAREDt CCt CXXt PY_CFLAGSt PY_LDFLAGSt PY_CPPFLAGSt PY_CORE_CFLAGS( R R R R R R R R R R R R ( t Nonet maxDifft prog_namet ost patht abspatht getcwdt temp_path_dirt testt test_supportt EnvironmentVarGuardt envt addCleanupt __exit__t unset( t selft cv( ( s2 /usr/local/lib/python2.7/test/test__osx_support.pyt setUp s c s$ ˆ j ‡ ‡ f d † ˆ Dƒ ƒ d S( Nc 3 s7 | ]- } ˆ | ˆ | k r d | ˆ | f Vq d S( t _OSX_SUPPORT_INITIAL_N( ( t .0t k( t config_varst expected_vars( s2 /usr/local/lib/python2.7/test/test__osx_support.pys <genexpr># s ( t update( R R$ R% ( ( R$ R% s2 /usr/local/lib/python2.7/test/test__osx_support.pyt! add_expected_saved_initial_values s c C sõ | j d r( | j d d | j d <n | j d t j j | j ƒ | j d <t j j | j ƒ | j t j | j ƒ ƒ | j t j j | j ƒ t | j d ƒ } | j d ƒ Wd QXt j | j t j ƒ | j | j t j | j ƒ ƒ d S( Nt PATHt :t ws #!/bin/sh /bin/echo OK ( R R R R R R R t unlinkR t assertIsNonet _osx_supportt _find_executableR t opent writet chmodt statt S_IRWXUt assertEqual( R t f( ( s2 /usr/local/lib/python2.7/test/test__osx_support.pyt test__find_executable' s 'c C sÙ | j d r( | j d d | j d <n | j d t j j | j ƒ | j d <t j j | j ƒ | j t j j | j ƒ t | j d ƒ } | j d ƒ Wd QXt j | j t j ƒ | j d t j | j ƒ ƒ d S( NR( R) R* s# #!/bin/sh /bin/echo ExpectedOutput t ExpectedOutput( R R R R R R R R+ R R R/ R0 R1 R2 R3 R4 R- t _read_output( R R5 ( ( s2 /usr/local/lib/python2.7/test/test__osx_support.pyt test__read_output4 s ' c C s/ t j d ƒ } | j t j j | ƒ d ƒ d S( Nt ccs! cc not found - check xcode-select( R- t _find_build_toolt assertTrueR R t isfile( R t out( ( s2 /usr/local/lib/python2.7/test/test__osx_support.pyt test__find_build_tool@ s c C s* | j t j ƒ d j t j ƒ ƒ ƒ d S( Ni ( R<