�
�Wc�4 c s� � d Z ddlZddlmZ ddlmZ dZd� Z G d� d e� Z G d
� d e� Z G d� de� Z
d
� Z G d� de� ZdS )� TestSuite� N� )�case)�utilTc s6 � t | |d� � } |� d S )Nc � � d S �N� r � �'/usr/lib64/python3.12/unittest/suite.pyz<lambda>z!_call_if_exists.<locals>.<lambda> s � �� r )�getattr)�parentZattrZfunc� r �_call_if_existsr
s � ��6�4���.�D��D�F�F�F�Fr c sZ � e Zd ZdZdZdd�Zd� Zd� Zd� Zd� Z d � Z
d
� Zd� Zd� Z
d
� Zd� ZdS )�
BaseTestSuitezNA simple test suite that doesn't provide class or module shared fixtures.
Tr c sF � g | _ d| _ | j |� d S �Nr )�_tests�_removed_tests�addTests)�self�tests� r �__init__zBaseTestSuite.__init__ s&