
    ϶vg                         d Z ddlZddlmZ ddlmZ ddlZej                            d           G d dej	                              Z
dS )z,Tests for distutils.command.install_headers.    N)install_headers)supportsave_envc                       e Zd Zd ZdS )TestInstallHeadersc                 v   |                                  }t          j                            |d          }t          j                            |d          }|                     |           |                     |           ||g}|                     |          \  }}t          |          }|                                |k    sJ t          j                            |d          |_        |	                                 |
                                 t          |                                          dk    sJ d S )Nheader1header2)headersinst   )mkdtempospathjoin
write_filecreate_distr   
get_inputsinstall_dirensure_finalizedrunlenget_outputs)selfheader_listr	   r
   r   pkg_dirdistcmds           m/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/test_install_headers.pytest_simple_runz"TestInstallHeaders.test_simple_run   s   llnn',,{I66',,{I66      G$(((99d##~~7**** ',,w77			 3??$$%%******    N)__name__
__module____qualname__r     r!   r   r   r   
   s#        + + + + +r!   r   )__doc__r   !distutils.command.install_headersr   distutils.testsr   pytestmarkusefixturesTempdirManagerr   r%   r!   r   <module>r-      s    2 2 				 = = = = = = # # # # # #  $$+ + + + ++ + %$+ + +r!   