File: D:/Python311/Lib/distutils/tests/__pycache__/test_install.cpython-311.opt-2.pyc
�
��Vcf$ � �D � d dl Z d dlZd dlZd dlZd dlmZmZmZ d dlm Z d dl
mZmZ d dl
mZ d dlmZ d dl
mZ d dlmZ d d lmZ d d
lmZ d dlmZ d dlmZ d� Z G d
� dej ej ej ej � � Z!d� Z"e#dk r e e"� � � � dS dS )� N)�captured_stdout�run_unittest�requires_subprocess)� sysconfig)�install�
HAS_USER_SITE)r )� build_ext)�INSTALL_SCHEMES)�Distribution)�DistutilsOptionError)� Extension)�supportc �0 � | t j d� � z S )N�
EXT_SUFFIX)r �get_config_var)�modnames �0D:\Python311\Lib\distutils\tests\test_install.py�_make_ext_namer s � ��Y�-�l�;�;�;�;� c � � � e Zd Z� fd�Z� fd�Zd� Z ej ed� � d� � � Z d� Z
d� Zd� Z e
� � d � � � Zd
� Z� xZS )�InstallTestCasec � �� t � � � � � t t j � � | _ d S �N)�super�setUp�dictr �_config_vars�_backup_config_vars��self� __class__s �r r zInstallTestCase.setUp s- �� �
���
�
����#'� �(>�#?�#?�� � � r c �� �� t � � � � � t j � � � t j � | j � � d S r )r �tearDownr r �clear�updater r s �r r# zInstallTestCase.tearDown$ sN �� �
����������$�$�&�&�&���%�%�d�&>�?�?�?�?�?r c � � � � � � � }t j � |d� � }t ddi� � }t j � |d� � |_ t
j |t j � |d� � �� � |j d<