Sindbad~EG File Manager
�
SԚg\ � � � d Z ddlZddlZddlmZ ddlmZ G d� dej ej ej ej
� � Zedk r ej
� � dS dS )z,Tests for distutils.command.install_headers.� N)�install_headers)�supportc � � e Zd Zd� ZdS )�InstallHeadersTestCasec � � | � � � }t j � |d� � }t j � |d� � }| � |� � | � |� � ||g}| � |�� � \ }}t
|� � }| � |� � � |� � t j � |d� � |_ |�
� � |� � � | � t |�
� � � � d� � d S )N�header1�header2)�headers�inst� )�mkdtemp�os�path�join�
write_file�create_distr �assertEqual�
get_inputs�install_dir�ensure_finalized�run�len�get_outputs)�self�header_listr r r
�pkg_dir�dist�cmds �A/usr/local/lib/python3.11/distutils/tests/test_install_headers.py�test_simple_runz&InstallHeadersTestCase.test_simple_run
s � ��l�l�n�n���'�,�,�{�I�6�6���'�,�,�{�I�6�6������ � � ����� � � ��G�$���(�(��(�9�9�
����d�#�#��������)�)�7�3�3�3� �'�,�,�w��7�7������������ � � �
����S�_�_�.�.�/�/��3�3�3�3�3� N)�__name__�
__module__�__qualname__r � r! r r r s# � � � � � �
4� 4� 4� 4� 4r! r �__main__)�__doc__r �unittest�!distutils.command.install_headersr �distutils.testsr �TempdirManager�LoggingSilencer�EnvironGuard�TestCaser r"