File manager - Edit - /opt/imh-python/lib/python2.7/distutils/tests/test_spawn.pyc
Back
� ��Wc @ s� d 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 m Z d d l m Z d d l m Z d e j e j e j f d � � YZ d � Z e d k r� e e � � n d S( s Tests for distutils.spawn.i����N( t captured_stdoutt run_unittest( t _nt_quote_args( t spawnt find_executable( t DistutilsExecError( t supportt SpawnTestCasec B s5 e Z d � Z e j e j d k d � d � � Z RS( c C sa xZ d d g d d g f d d g d d g f f D]( \ } } t | � } | j | | � q1 Wd S( Ns with spacet nospaces "with space"t nochange( R t assertEqual( t selft argst wantedt res( ( ss /builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/distutils/tests/test_spawn.pyt test_nt_quote_args s t ntt posixs Runs only under posix or ntc C s+ | j � } t j d k rS t j j | d � } | j | d � t j | d � n% t j j | d � } | j | d � t j | d � | j t t | g � t j d k r� t j j | d � } | j | d � t j | d � n% t j j | d � } | j | d � t j | d � t | g � d S( NR s foo.shs #!/bin/sh exit 1i� s foo.bats exit 1s #!/bin/sh exit 0s exit 0( t mkdtempt ost namet patht joint write_filet chmodt assertRaisesR R ( R t tmpdirt exe( ( ss /builddir/build/BUILDROOT/imh-python-2.7.12-1.el7.x86_64/opt/imh-python/lib/python2.7/distutils/tests/test_spawn.pyt test_spawn s"