Your IP : 216.73.216.213
3
� f
� @ st d Z ddlZddlZddlmZ ddlmZ ddlmZ G dd� dej ej
ejej�Z
dd � Zed
krpee� � dS )z)Tests for distutils.command.install_data.� N)�install_data)�support)�run_unittestc @ s e Zd Zdd� ZdS )�InstallDataTestCasec
C sF | j � \}}t|�}tjj|d� |_}tjj|d�}| j|d� tjj|d�}tjj|d�}| j|d� |||gfg|_| j|j � |||gfg� |j
� |j� | jt|j
� �d� tjj|�d }| jtjjtjj||��� tjj|�d } | jtjjtjj|| ��� g |_d|_|j
� |j� | jt|j
� �d� | jtjjtjj||��� | jtjjtjj|| ��� g |_tjj|d�|_tjj|jd �}
tjj|d
�}tjj|jd�}| j|d� |||gfd |gf|g fg|_|j
� |j� | jt|j
� �d
� | jtjjtjj||��� | jtjjtjj|| ��� d S )N�inst�oneZxxx�inst2�two� � �root�inst3�inst4�threeZxx� ���r )Zcreate_distr �os�path�joinZinstall_dirZ
write_fileZ
data_filesZassertEqualZ
get_inputsZensure_finalizedZrun�lenZget_outputs�splitZ
assertTrue�existsZoutfilesZwarn_dirr )
�selfZpkg_dirZdist�cmdr r r r ZrtwoZroner
r r � r �F/opt/alt/python36/lib64/python3.6/distutils/tests/test_install_data.py�test_simple_run sL
z#InstallDataTestCase.test_simple_runN)�__name__�
__module__�__qualname__r r r r r r s r c C s
t jt�S )N)�unittestZ makeSuiter r r r r �
test_suiteG s r! �__main__)�__doc__r r Zdistutils.command.install_datar Zdistutils.testsr Ztest.supportr ZTempdirManagerZLoggingSilencerZEnvironGuardZTestCaser r! r r r r r �<module> s ;