Your IP : 216.73.216.213
�
i fR � @ s� d Z d d l Z d d l Z d d l Z d d l 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
Z d Z Gd d
� d
e j e j e j e j � Z d d � Z e d k r� e e � � n d S)z"Tests for distutils.pypirc.pypirc.� N)�
PyPIRCCommand)�Distribution)�
set_threshold)�WARN)�support)�run_unittestz�[distutils]
index-servers =
server1
server2
[server1]
username:me
password:secret
[server2]
username:meagain
password: secret
realm:acme
repository:http://another.pypi/
z.[server-login]
username:tarek
password:secret
zI[distutils]
index-servers =
pypi
[pypi]
username:tarek
password:xxx
c sL e Z d Z � f d d � Z � f d d � Z d d � Z d d � Z � S) �PyPIRCCommandTestCasec s� t t | � j � | j � | _ | j t j d <t j j | j d � | _ t
� | _ Gd d � d t � } | | _
t t � | _ d S)zPatches the environment.�HOMEz.pypircc @ s. e Z d Z d d � Z d d � Z e Z d S)z,PyPIRCCommandTestCase.setUp.<locals>.commandc S s t j | | � d S)N)r �__init__)�self�dist� r
�@/opt/alt/python34/lib64/python3.4/distutils/tests/test_config.pyr
@ s z5PyPIRCCommandTestCase.setUp.<locals>.command.__init__c S s d S)Nr
)r r
r
r �initialize_optionsB s z?PyPIRCCommandTestCase.setUp.<locals>.command.initialize_optionsN)�__name__�
__module__�__qualname__r
r Zfinalize_optionsr
r
r
r �command? s r N)�superr �setUpZmkdtempZtmp_dir�os�environ�path�join�rcr r r �_cmdr r �
old_threshold)r r )� __class__r
r r 7 s zPyPIRCCommandTestCase.setUpc s$ t | j � t t | � j � d S)zRemoves the patch.N)r r r r �tearDown)r )r r
r r I s
zPyPIRCCommandTestCase.tearDownc C s� | j | j t � | j | j � } | j � } t t | j � � � } d
d d d d g } | j | | � | j | j t
� | j � } t t | j � � � } d d d d d g } | j | | � d S)N�password�secret�realm�pypi�
repository�https://upload.pypi.org/legacy/�server�server1�username�me�server-login�tarek)r r )r! r"