Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_with.cpython-311.opt-2.pyc |
�
�Keh � �L � d Z dZddlZddlZddlmZ ddlmZmZm Z G d� de� � Z
d� Z G d � d
e� � Z
ed� � � Z G d� d
e� � Z G d� de� � Z G d� dej � � Z G d� de� � Z G d� dej e� � Z G d� dej e� � Z G d� deej � � Z G d� dej � � Z G d� dej � � Z G d� dej � � Z G d � d!ej � � Zed"k r ej � � dS dS )#z
Mike Blandzmbland at acm dot org� N)�deque)�_GeneratorContextManager�contextmanager�nullcontextc �* � � e Zd Z� fd�Zd� Zd� Z� xZS )�MockContextManagerc �^ �� t � � j |� d| _ d| _ d | _ d S �NF)�super�__init__�enter_called�exit_called� exit_args)�self�args� __class__s ��8/usr/local/apps/python3/lib/python3.11/test/test_with.pyr zMockContextManager.__init__ s2 �� ������$���!��� �������� c �8 � d| _ t j | � � S �NT)r
r � __enter__�r s r r zMockContextManager.__enter__ s � � ���'�1�$�7�7�7r c �R � d| _ |||f| _ t j | |||� � S r )r r r �__exit__�r �type�value� tracebacks r r zMockContextManager.__exit__ s9 � ������y�1���'�0��t�16� �C� C� Cr )�__name__�
__module__�__qualname__r r r �
__classcell__)r s @r r r
s] �� � � � � �� � � � �8� 8� 8�C� C� C� C� C� C� Cr r c � � � � fd�}|S )Nc �&