o
    JAfK                     @   s   	 d dl Z d dlZd dlmZ d dlmZ d dlmZ ee j	dkdG dd dej
ejejZd	d
 Zedkr@ee  dS dS )    N)run_unittest)check_warnings)supportwin32zthese tests require Windowsc                   @   s   e Zd Zdd ZdS )BDistMSITestCasec                 C   sX   ddl m} |  \}}tdtf ||}W d    n1 s!w   Y  |  d S )Nr   )	bdist_msi )Zdistutils.command.bdist_msir   Zcreate_distr   DeprecationWarningZensure_finalized)selfr   Zproject_dirdistcmd r   5/usr/lib/python3.10/distutils/tests/test_bdist_msi.pytest_minimal   s   
zBDistMSITestCase.test_minimalN)__name__
__module____qualname__r   r   r   r   r   r   	   s    r   c                   C   s
   t tS )N)unittestZ	makeSuiter   r   r   r   r   
test_suite   s   
r   __main__)sysr   Ztest.supportr   Ztest.support.warnings_helperr   Zdistutils.testsr   Z
skipUnlessplatformZTempdirManagerZLoggingSilencerZTestCaser   r   r   r   r   r   r   <module>   s    