python (3.11.7)
    e;)                         	 d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dl	m
Z
 d dlmZ d dl
mZmZmZ d dlmZ d dlmZ  G d d	ej        ej                  Zed
k    r ej                     dS dS )    N)	sysconfig)get_default_compiler)support)	swap_itemrequires_subprocessis_wasi)TESTFN)check_warningsc                       e Zd Z fdZ fdZd Z ej        ed          d             Z	d Z
d Z ej        ed          d             Zd	 Z
d
 Z ej         e            dk    d          d
             Zd Zd Zd Z ej         ej        d          d          d             Z e            d             Z xZS )SysconfigTestCasec                 d    t          t          |                                            d | _        d S N)superr   setUpmakefileself	__class__s    R/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/tests/test_sysconfig.pyr   zSysconfigTestCase.setUp   s+    
&&,,...
    c                     | j         t          j        | j                    |                                  t	          t
          |                                            d S r   )r   osunlinkcleanup_testfnr   r   tearDownr   s    r   r   zSysconfigTestCase.tearDown   sR    =$Idm$$$
&&//11111r   c                    t           j                            t                    rt          j        t                     d S t           j                            t                    rt
          j        t                     d S d S r   )r   pathisfiler	   removeisdirshutilrmtreer   s    r   r   z SysconfigTestCase.cleanup_testfn   sd    
7>>&!! 	"If
W]]6
"
"