shell bypass 403
�
?��cc @ sS d d l Z d d l Z d d l Z d d l Z d d l Z d d l j Z d d l Z d d l
Z
d d l Z
d e j f d � � YZ
d d d � � YZ d e e j f d � � YZ e j e
j d � � Z d e e j f d
� � YZ d e
j Z d e e j f d
� � YZ d e e j f d � � YZ e d k rOe j j e � n d S( i����Nt TestEnsurePipVersionc B s e Z d � Z RS( c C s | j t j t j � � d S( N( t assertEqualt ensurepipt _PIP_VERSIONt version( t self( ( s: /usr/local/python-2.7/lib/python2.7/test/test_ensurepip.pyt test_returns_version s ( t __name__t
__module__R ( ( ( s: /usr/local/python-2.7/lib/python2.7/test/test_ensurepip.pyR
s t EnsurepipMixinc B s e Z d � Z RS( c C s� t j d � } | j � | _ d | j _ | j | j � t j } t j d � } | j � } | j | j � | | _ t j | _ t j
j � | _ | _
d S( Ns ensurepip._run_pipi s ensurepip.os(
t mockt patcht startt run_pipt return_valuet
addCleanupt stopt ost devnullt patht environt copyt
os_environ( R t
run_pip_patcht real_devnullt os_patcht
patched_os( ( s: /usr/local/python-2.7/lib/python2.7/test/test_ensurepip.pyt setUp s ( R R R ( ( ( s: /usr/local/python-2.7/lib/python2.7/test/test_ensurepip.pyR s t
TestBootstrapc 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 RS(
c C sc t j � | j j d d d t j d d g t j � | j j d d } | j t | � d � d S( Nt installs
--no-indexs --find-linkst
setuptoolst pipi i i ( R t bootstrapR
t assert_called_once_withR
t ANYt call_argsR t len( R t additional_paths( ( s: /usr/local/python-2.7/lib/python2.7/test/test_ensurepip.pyt test_basic_bootstrapping'