Sindbad~EG File Manager
�
(Μg � �4 � d dl Z d dlZd dlZd dlZd dl mZ d� Z G d� d� Z ej eed� d� G d� d eej � � Z
G d
� deej � Z G d� d
ej � Ze
dk( r ej � yy)� N)�tasksc �. � t j d � y �N)�asyncio�set_event_loop_policy� � �</usr/local/lib/python3.12/test/test_asyncio/test_futures2.py�tearDownModuler s � ��!�!�$�'r c � � e Zd Zd� Zd� Zd� Zy)�FutureTestsc � �d K � d� }| j |� � }t d� D ] } |� d { ��� | j d� � y 7 �# t $ rY}dj t j |j � � }| j |j d� d� Y d }~��d }~ww xY w�w)Nc � � K � t d� ��w)N�* )� TypeErrorr r r
� raise_excz4FutureTests.test_future_traceback.<locals>.raise_exc s � �� ��B�-��s �� zTypeError was not raised� zawait future� )
�cls�range�failr �join� traceback� format_tb�
__traceback__�assertEqual�count)�selfr �future�_�e�tbs r
�test_future_tracebackz!FutureTests.test_future_traceback s� � �� � � ���)�+�&���q��A�
6����
� � �4�5� ����
>��W�W�Y�0�0����A�B��� � ����.�!9�1�=�=��
>�s>