Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test__osx_support.cpython-311.pyc |
�
�Ke{6 � � � d Z ddlZddlZddlZddlZddlZddlmZ ddlZ ej ej �
d� � d� � G d� dej � � � � Ze
dk r ej � � dS dS ) z=
Test suite for _osx_support: shared OS X support functions.
� N)� os_helper�darwinz
requires OS Xc �z � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� ZdS )�Test_OSXSupportc �2 � d | _ d| _ t j � t j � � � � | _ | � t j � � � � | _
dD ]%}|| j
v r| j
� |� � �&d S )N�bogus_program_xxxx)
�CFLAGS�LDFLAGS�CPPFLAGS�
BASECFLAGS� BLDSHARED�LDSHARED�CC�CXX� PY_CFLAGS�
PY_LDFLAGS�PY_CPPFLAGS�PY_CORE_CFLAGS�PY_CORE_LDFLAGS)�maxDiff� prog_name�os�path�abspath�getcwd�
temp_path_dir�enterContextr �EnvironmentVarGuard�env�unset)�self�cvs �@/usr/local/apps/python3/lib/python3.11/test/test__osx_support.py�setUpzTest_OSXSupport.setUp s� � ����-����W�_�_�R�Y�[�[�9�9����$�$�Y�%B�%D�%D�E�E���A� #� #�B� �T�X�~�~�����r�"�"�"�� #� #� c �N ��� �� ��fd��D � � � � d S )Nc 3 �V �K � | ]#}�| �| k �d |z �| fV � �$dS )�_OSX_SUPPORT_INITIAL_N� )�.0�k�config_vars�
expected_varss ��r# � <genexpr>zDTest_OSXSupport.add_expected_saved_initial_values.<locals>.<genexpr>! sT �� � � � ;� ;�$%�"�1�~��q�)9�9�9� 6�q�8��A�� �9�9�9�9�;� ;r% )�update�r! r, r- s ``r# �!add_expected_saved_initial_valuesz1Test_OSXSupport.add_expected_saved_initial_values sS ��� � ��� ;� ;� ;� ;� ;�)4�;� ;� ;� ;� ;� ;� ;� ;r% c �� � | j d r| j d dz | j d<