| Server IP : 118.27.122.248 / Your IP : 216.73.217.103 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/distutils/tests/__pycache__/ |
Upload File : |
3 x2_� � @ s� d Z ddlZddlZddlZddlZddlmZ ddlm Z ddl mZ ddlm Z ddlmZ G dd � d ejejejej�Zd d� Zedkr�ee� � dS ) z)Tests for distutils.command.install_data.� N)�install_lib)� Extension)�support)�DistutilsOptionError)�run_unittestc @ sB e Zd Zdd� Zejejd�dd� �Zdd� Z dd � Z d d� ZdS ) �InstallLibTestCasec C s� | j � d }t|�}|j� | j|jd� | j|jd� d|_| jt|j� d|_| jt|j� d|_|j� | j|jd� d S )N� r �foo�4�2� )�create_distr Zfinalize_options�assertEqual�compile�optimizeZassertRaisesr )�self�dist�cmd� r �E/opt/alt/python36/lib64/python3.6/distutils/tests/test_install_lib.py�test_finalize_options s z(InstallLibTestCase.test_finalize_optionszbyte-compile disabledc C s� | j � \}}tj|� t|�}d |_|_tjj|d�}| j|d� |j |g� t jjddd�}t jjd|jd�}| j tjj|�� | j tjj|�� d S )Nr zfoo.pyz # python file� )�optimization)r �os�chdirr r r �path�join� write_file�byte_compile� importlib�util�cache_from_sourceZ assertTrue�exists)r �project_dirr r �fZpyc_fileZpyc_opt_filer r r �test_byte_compile% s z$InstallLibTestCase.test_byte_compilec C s� | j � \}}tj|� tjd� t|�}d |_|_| j� |_tj j |dd�}| j|d� tddg�g|j _dg|j _d|j _|j� }| jt|�d|� d S ) N�spamr z__init__.pyz# python packager �xxxzsetup.py� )r r r �mkdirr r r �mkdtemp�install_dirr r r r �distribution�ext_modules�packages�script_nameZget_outputsr �len)r r# r r r$ Zoutputsr r r �test_get_outputs5 s z#InstallLibTestCase.test_get_outputsc C s� | j � \}}tj|� tjd� t|�}d |_|_| j� |_tj j |dd�}| j|d� tddg�g|j _dg|j _d|j _|j� }| jt|�d|� d S ) Nr&