Current File : //usr/local/apps/python3/lib/python3.11/distutils/tests/__pycache__/test_bdist.cpython-311.pyc
�

�Ke���$�dZddlZddlZddlmZddlZej��5ejde��ddl	m
Z
ddlmZddd��n#1swxYwYGd�dej
ej��Zd	�Zed
kree����dSdS)z"Tests for distutils.command.bdist.�N)�run_unittest�ignore)�bdist)�supportc��eZdZd�Zd�ZdS)�
BuildTestCasec�$�|���d}t|��}dg|_|���|�|jdg��gd�}t|j��}|�||��dS)N��tar)�bztar�gztar�rpmr�xztar�zip�ztar)�create_distr�formats�ensure_finalized�assertEqual�sorted�format_command)�self�dist�cmdr�founds     �D/usr/local/apps/python3/lib/python3.11/distutils/tests/test_bdist.py�test_formatszBuildTestCase.test_formatss������!�!�!�$���D�k�k���g��������������u�g�.�.�.�K�J�J���s�)�*�*�������(�(�(�(�(�c�6�|���d}t|��}d|_|���||jd<dD]G}|�|��}t
|dd��r�)|�|jd|z���HdS)Nr
r)�
bdist_dumb�_unsupportedFz&%s should take --skip-build from bdist)rr�
skip_buildr�command_obj�get_finalized_command�getattr�
assertTrue)rrr�name�subcmds     r�test_skip_buildzBuildTestCase.test_skip_builds������!�!�!�$���D�k�k�����������$'����!�"�	M�	M�D��.�.�t�4�4�F��v�~�u�5�5�
���O�O�F�-�D�t�K�
M�
M�
M�
M�	M�	MrN)�__name__�
__module__�__qualname__rr)�rrrr
s7������)�)�)�M�M�M�M�Mrrc�X�tj���t��S)N)�unittest�
TestLoader�loadTestsFromTestCaserr-rr�
test_suiter2/s���� � �6�6�}�E�E�Er�__main__)�__doc__�osr/�test.supportr�warnings�catch_warnings�simplefilter�DeprecationWarning�distutils.command.bdistr�distutils.testsr�TempdirManager�TestCaserr2r*r-rr�<module>r?sW��(�(�	�	�	�	�����%�%�%�%�%�%������X����(�(��H��(�$6�7�7�7�-�-�-�-�-�-�'�'�'�'�'�'�(�(�(�(�(�(�(�(�(�(�(����(�(�(�(�M�M�M�M�M�G�*��%�M�M�M�DF�F�F��z����L�����������s�A�A�A