Submit
Path:
~
/
/
opt
/
cloudlinux
/
venv
/
lib64
/
python3.11
/
site-packages
/
setuptools
/
_distutils
/
tests
/
__pycache__
/
File Content:
test_extension.cpython-311.opt-1.pyc
� � hV � �` � d Z ddlZddlZddlZddlmZmZ ddlZddlm Z G d� d� � Z dS )zTests for distutils.extension.� N)� Extension�read_setup_file)�check_warningsc � � e Zd Zd� Zd� ZdS )� TestExtensionc �� � t j � t j � t � � d� � }t |� � }d� |D � � }|� � � g d�}d S )NzSetup.samplec � � g | ] }|j �� S � )�name)�.0�exts �_/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/test_extension.py� <listcomp>z6TestExtension.test_read_setup_file.<locals>.<listcomp> s � �*�*�*�c���*�*�*� )"�_arraysurfarray�_camera�_numericsndarray�_numericsurfarray�base�bufferproxy�cdrom�color� constants�display�draw�event� fastevent�font�gfxdraw�image�imageext�joystick�key�mask�mixer�mixer_music�mouse�movie�overlay� pixelarray�pypm�rect�rwobject�scrap�surface�surflock�time� transform)�os�path�join�dirname�__file__r �sort)�self�setup�exts�names�wanteds r �test_read_setup_filez"TestExtension.test_read_setup_file si � � ����R�W�_�_�X�6�6��G�G���u�%�%��*�*�T�*�*�*�� � � ����# � # � # ���r c � � t j t � � 5 t dg � � d d d � � n# 1 swxY w Y t dg � � }t j t � � 5 t dd� � d d d � � n# 1 swxY w Y t j t � � 5 t dddg� � d d d � � n# 1 swxY w Y t dddg� � }t dt j d� � t j d� � g� � }t dd� � }t dddh� � }t dt ddg� � � � }t dt j d� � dg� � }dD ]}�t � � 5 }t j d� � t dddgd � � � }d d d � � d S # 1 swxY w Y d S )N� r �file�file1�file2)rB rC )�include_dirs� define_macros�undef_macros�library_dirs� libraries�runtime_library_dirs� extra_objects�extra_compile_args�extra_link_args�export_symbols� swig_opts�depends�alwaysT)�chic) �pytest�raises� TypeErrorr �pathlib�Path�iterr �warnings�simplefilter)r9 r �attr�ws r �test_extension_initz!TestExtension.test_extension_init? s� � � �]�9� %� %� � ��a����� � � � � � � � � � � ���� � � � ����#�#�� �]�9� %� %� &� &��f�f�%�%�%� &� &� &� &� &� &� &� &� &� &� &���� &� &� &� &� �]�9� %� %� +� +��f�v�q�k�*�*�*� +� +� +� +� +� +� +� +� +� +� +���� +� +� +� +����'� 2�3�3������g�!6�!6���W�8M�8M� N�O�O�� �� 2�3�3�����'� 2�3�3�����g�w�%7� 8� 8�9�9������g�!6�!6�� @�A�A�� � ,� ,�D�D�( � � � C���!�(�+�+�+��F�W�g�$6�T�B�B�B�C� C� C� C� C� C� C� C� C� C� C� C� C���� C� C� C� C� C� CsB �7�;�;�+B�B�B�,C�C�C�)G�G�GN)�__name__� __module__�__qualname__r>