Sindbad~EG File Manager
a
��gO � @ s� d dl Z d dlZd dlZd dlmZ d dlmZmZ d dlm Z d dl
mZ zd dlZW n e
yn dZY n0 e j�e�ZG dd� de je jej�Zdd � Zed
kr�ee� � dS )� N)�run_unittest)�check�HAS_DOCUTILS)�support)�DistutilsSetupErrorc @ sb e Zd Zddd�Zdd� Ze�ed�dd� �Ze�ed�d d
� �Z e�ed�dd� �Z
d
d� ZdS )�
CheckTestCaseNc
K s� |d u ri }|d ur&t �� }t �|� | jf i |��\}}t|�}|�� |�� D ]\}} t||| � qR|�� |� � |d ur�t �|� |S �N)
�os�getcwd�chdir�create_distr Zinitialize_options�items�setattrZensure_finalized�run)
�self�metadata�cwd�optionsZold_dir�pkg_info�dist�cmd�name�value� r �6/usr/local/lib/python3.9/distutils/tests/test_check.py�_run s
zCheckTestCase._runc C s� | � � }| �|jd� dddddd�}| � |�}| �|jd� | jt| j i fi ddi�� | j |dd�}| �|jd� dddddd d
d�}| � |�}| �|jd� d S )N� �xxx)�url�author�author_emailr �versionr �strict� )r"