Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/distutils/tests/__pycache__/test_dep_util.cpython-39.pyc
Ðазад
a d�h � @ s� d Z ddlZddlZddlmZmZmZ ddlmZ ddl m Z ddlmZ G dd� de j ej�Zd d � Zedkr|ee� � dS )zTests for distutils.dep_util.� N)�newer�newer_pairwise�newer_group)�DistutilsFileError)�support)�run_unittestc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�DepUtilTestCasec C sp | � � }tj�|d�}tj�t�}| �tt||� | � |� | � t|d�� | � t||�� | �t||�� d S )N�newZI_dont_exist)�mkdtemp�os�path�join�abspath�__file__�assertRaisesr r � write_file� assertTrue�assertFalse)�self�tmpdirZnew_file�old_file� r �>/opt/imh-python/lib/python3.9/distutils/tests/test_dep_util.py� test_newer s zDepUtilTestCase.test_newerc C s� | � � }tj�|d�}tj�|d�}t�|� t�|� tj�|d�}tj�|d�}tj�t�}tj�|d�}| �|� | �|� | �|� | �t ||g||g�|g|gf� d S )N�sources�targets�one�two�four) r r r r �mkdirr r r ZassertEqualr )r r r r r r �threer r r r �test_newer_pairwise s �z#DepUtilTestCase.test_newer_pairwisec C s� | � � }tj�|d�}t�|� tj�|d�}tj�|d�}tj�|d�}tj�t�}| �|� | �|� | �|� | �t |||g|�� | � t |||g|�� t�|� | �t t |||g|� | � t |||g|dd�� | �t |||g|dd�� d S )Nr r r r �ignore)�missingr )r r r r r r r r r r r �remover �OSError)r r r r r r r r r r �test_newer_group0 s( ��z DepUtilTestCase.test_newer_groupN)�__name__� __module__�__qualname__r r! r&