python (3.11.7)
    e                         d Z ddlZddlZddlZddlmZ ddlmZ ddlm	Z	  G d dej
        ej        ej                  Z
edk    r ej                     dS dS )	z"Tests for distutils.command.build.    N)build)support)get_platformc                   L    e Zd Z ej        ej        d          d             ZdS )
BuildTestCaseztest requires sys.executablec                    |                                  \  }}t          |          }|                                 |                     |j        t                                 t          j                            |j	        d          }|                     |j
        |           d|j        gt          j        d d         R z  }t          t          d          r2|                     |j                            d                     |dz
  }t          j                            |j	        d|z             }|                     |j        |           |                     |j        |j
                   t          j                            |j	        d|z             }|                     |j        |           t          j                            |j	        dt          j        d d         z            }|                     |j        |           |                     |j        t          j                            t          j                             d S )Nlibz	.%s-%d.%d   gettotalrefcountz-pydebugtempz
scripts-%d.%d)create_distr   finalize_optionsassertEqual	plat_namer   ospathjoin
build_base
build_purelibsysversion_infohasattr
assertTrue
build_platlibendswith	build_lib
build_temp
build_scripts
executablenormpath)selfpkg_dirdistcmdwanted	plat_specs         N/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/tests/test_build.pytest_finalize_optionsz#BuildTestCase.test_finalize_options   s   ((**
Dkk 	
777 cne44*F333
  3="H33CBQB3G"H"HH	3*++ 	$OOC-66zBBCCC#Icnei.?@@*F333 	
(9::: cnfy.@AA000 cn-0@!0DDF F*F333 	
)9)9#.)I)IJJJJJ    N)__name__
__module____qualname__unittest
skipUnlessr   r   r(    r)   r'