Sindbad~EG File Manager
�
*ΜgU; � � � d dl Z d dlZd dlZd dlZd dlmZmZ G d� de� Zd� Z G d� de j e� Zedk( r e j � yy) � N)�
LoggingResult�TestEqualityc �6 � e Zd Z G d� dej � Zy)�Testc �$ � e Zd Zd� Zd� Zd� Zd� Zy)�Test.Fooc � � y �N� ��selfs �:/usr/local/lib/python3.12/test/test_unittest/test_suite.py�test_1zTest.Foo.test_1 � � �$� c � � y r
r r s r �test_2zTest.Foo.test_2 r r c � � y r
r r s r �test_3zTest.Foo.test_3 r r c � � y r
r r s r �runTestzTest.Foo.runTest s � �4r N)�__name__�
__module__�__qualname__r r r r r r r �Foor
s � ����r r N)r r r �unittest�TestCaser r r r r r s � � �h��� r r c �: � t j d� | D � � S )Nc 3 �F K � | ] }t j |� �� � y �wr
)r r )�.0�ns r � <genexpr>z _mk_TestSuite.<locals>.<genexpr> s � �� �9�5�a�d�h�h�q�k�5�s �!)r � TestSuite)�namess r �
_mk_TestSuiter% s � ����9�5�9�9�9r c � � e Zd Z ej � ej � f ej � ej g � f ed� ed� fgZ ej � ed� f ej g � ed� f edd� edd� f ed� ed� fgZd� Zd� Z d� Z
d� Zd� Zd � Z
d
� Zd� Zd� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z!d� Z"y) �Test_TestSuiter r r c �� � t j � }| j |j � d� |j t j
� � | j |j � d� y �Nr �r r# �assertEqual�countTestCases�run�
TestResult�r
�suites r �test_init__tests_optionalz(Test_TestSuite.test_init__tests_optional2 sW � ��"�"�$������-�-�/��3�
� � �(�%�%�'�(�����-�-�/��3r c �� � t j g � }| j |j � d� |j t j
� � | j |j � d� y r) r* r/ s r �test_init__empty_testsz%Test_TestSuite.test_init__empty_testsA sY � ��"�"�2�&������-�-�/��3�
� � �(�%�%�'�(�����-�-�/��3r c � � d� }t j |� � }| j |j � d� t j |� }| j |j � d� t j t |� � }| j |j � d� |j t j � � | j |j � d� |j t j � � | j |j � d� |j t j � � | j |j � d� y )Nc 3 �l K � t j d� � �� t j d� � �� y �w)Nc � � y r
r r r r �<lambda>zRTest_TestSuite.test_init__tests_from_any_iterable.<locals>.tests.<locals>.<lambda>Q � � �Dr c � � y r
r r r r r7 zRTest_TestSuite.test_init__tests_from_any_iterable.<locals>.tests.<locals>.<lambda>R r8 r )r �FunctionTestCaser r r �testsz@Test_TestSuite.test_init__tests_from_any_iterable.<locals>.testsP s( � �� ��+�+�L�9�9��+�+�L�9�9�s �24� )r r# r+ r, �setr- r. )r
r; �suite_1�suite_2�suite_3s r �"test_init__tests_from_any_iterablez1Test_TestSuite.test_init__tests_from_any_iterableO s � � :� �$�$�U�W�-������/�/�1�1�5��$�$�W�-������/�/�1�1�5��$�$�S��\�2������/�/�1�1�5� ���H�'�'�)�*�����/�/�1�1�5����H�'�'�)�*�����/�/�1�1�5����H�'�'�)�*�����/�/�1�1�5r c � � d� }t j |� � }| j |j � d� |j t j
� � | j |j � d� y )Nc 3 � K � t j d� � } t j | g� �� t j d� � �� y �w)Nc � � y r
r r r r r7 zWTest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.tests.<locals>.<lambda>n r8 r c � � y r
r r r r r7 zWTest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.tests.<locals>.<lambda>p r8 r )r r: r# )�ftcs r r; zETest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.testsm s: � �� ��+�+�L�9�C��$�$�c�U�+�+��+�+�L�9�9�s �AA
r<