File: //usr/local/lib/python3.10/test/__pycache__/test__osx_support.cpython-310.opt-2.pyc
o
�i�6 � @ s| d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlZe�ej� d�d�G dd� dej
��Zedkr<e�
� dS dS )� N)� os_helper�darwinz
requires OS Xc @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%S )&�Test_OSXSupportc C sZ d | _ d| _tj�t�� �| _t�� | _ | �
| j j� dD ]
}|| j v r*| j �|� qd S )NZbogus_program_xxxx)
�CFLAGS�LDFLAGS�CPPFLAGSZ
BASECFLAGS� BLDSHARED�LDSHARED�CC�CXXZ PY_CFLAGSZ
PY_LDFLAGSZPY_CPPFLAGSZPY_CORE_CFLAGSZPY_CORE_LDFLAGS)
ZmaxDiff� prog_name�os�path�abspath�getcwd�
temp_path_dirr ZEnvironmentVarGuard�env�
addCleanup�__exit__Zunset)�self�cv� r �3/usr/local/lib/python3.10/test/test__osx_support.py�setUp s
��zTest_OSXSupport.setUpc s �� � �fdd�� D �� d S )Nc 3 s0 � | ]}� | �| krd | � | fV qdS )Z_OSX_SUPPORT_INITIAL_Nr )�.0�k��config_vars�
expected_varsr r � <genexpr>"