o
    LK&h                     @   sR   d Z ddlZddlZddlmZ ddlmZ ddlmZm	Z	 G dd dej
ZdS )z"Tests for distutils.command.build.    N)build)support)get_config_varget_platformc                   @   s   e Zd Zdd ZdS )	TestBuildc                 C   s4  |   \}}t|}|  |jt ksJ tj|jd}|j	|ks%J d|j dt
jj }tdr8|d7 }tt
drI|jdsEJ |d7 }tj|jd| }|j|ksZJ |j|j	ksbJ tj|jd| }|j|kssJ tj|jd	t
jj dt
jj }|j|ksJ |jtjt
jksJ d S )
Nlib.-Py_GIL_DISABLEDtgettotalrefcountz-pydebugtempzscripts-)create_distr   finalize_options	plat_namer   ospathjoin
build_basebuild_purelibsysimplementation	cache_tagr   hasattrbuild_platlibendswith	build_lib
build_tempversion_infomajorminorbuild_scripts
executablenormpath)selfpkg_dirdistcmdwanted	plat_spec r*   Y/var/www/html/venv/lib/python3.10/site-packages/setuptools/_distutils/tests/test_build.pytest_finalize_options   s,   
zTestBuild.test_finalize_optionsN)__name__
__module____qualname__r,   r*   r*   r*   r+   r   
   s    r   )__doc__r   r   distutils.command.buildr   distutils.testsr   	sysconfigr   r   TempdirManagerr   r*   r*   r*   r+   <module>   s    