Your IP : 216.73.217.32
B
� fO� � @ sV d dl Z d dlZd dlZd dlZd dlZdd� ZG dd� dej�ZedkrRe� � dS )� Nc s � fdd�}|S )Nc sT g }t td|��� }z
� | |�S ||krHyt`W qN tk
rD Y qNX n|t_X d S )N�__warningregistry__)�getattr�warnings�copyr �AttributeError)�argsZkwsZmissingZsaved)�func� �>/opt/alt/python37/lib64/python3.7/unittest/test/test_loader.py�wrapper s
z warningregistry.<locals>.wrapperr )r r r )r r
�warningregistry
s
r c @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zedd� �Z
edd� �Zedd� �Zedd� �Zedd� �Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Z d;d<� Z!d=d>� Z"d?d@� Z#dAdB� Z$dCdD� Z%dEdF� Z&dGdH� Z'dIdJ� Z(dKdL� Z)dMdN� Z*dOdP� Z+dQdR� Z,dSdT� Z-dUdV� Z.dWdX� Z/dYdZ� Z0d[d\� Z1d]d^� Z2d_d`� Z3dadb� Z4dcdd� Z5dedf� Z6dgdh� Z7didj� Z8dkdl� Z9dmdn� Z:dodp� Z;dqdr� Z<dsdt� Z=dudv� Z>dwdx� Z?dydz� Z@d{d|� ZAd}d~� ZBdd�� ZCd�d�� ZDd�d�� ZEd�d�� ZFd�d�� ZGd�d�� ZHd�d�� ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�S )��Test_TestLoaderc C s t �� }| �g |j� d S )N)�unittest�
TestLoader�assertEqual�errors)�self�loaderr r r
�
test___init__ s zTest_TestLoader.test___init__c C sF G dd� dt j�}t �|d�|d�g�}t �� }| �|�|�|� d S )Nc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )z7Test_TestLoader.test_loadTestsFromTestCase.<locals>.Fooc S s d S )Nr )r r r r
�test_1+ � z>Test_TestLoader.test_loadTestsFromTestCase.<locals>.Foo.test_1c S s d S )Nr )r r r r
�test_2, r z>Test_TestLoader.test_loadTestsFromTestCase.<locals>.Foo.test_2c S s d S )Nr )r r r r
�foo_bar- r z?Test_TestLoader.test_loadTestsFromTestCase.<locals>.Foo.foo_barN)�__name__�
__module__�__qualname__r r r r r r r
�Foo* s r r r )r �TestCase� TestSuiter r �loadTestsFromTestCase)r r �testsr r r r
�test_loadTestsFromTestCase) s z*Test_TestLoader.test_loadTestsFromTestCasec C s8 G dd� dt j�}t �� }t �� }| �|�|�|� d S )Nc @ s e Zd Zdd� ZdS )zCTest_TestLoader.test_loadTestsFromTestCase__no_matches.<locals>.Fooc S s d S )Nr )r r r r
r : r zKTest_TestLoader.test_loadTestsFromTestCase__no_matches.<locals>.Foo.foo_barN)r r r r r r r r
r 9 s r )r r r r r r )r r Zempty_suiter r r r
�&test_loadTestsFromTestCase__no_matches8 s z6Test_TestLoader.test_loadTestsFromTestCase__no_matchesc C sL G dd� dt j�}t �� }y|�|� W n tk
r< Y nX | �d� d S )Nc @ s e Zd ZdS )zTTest_TestLoader.test_loadTestsFromTestCase__TestSuite_subclass.<locals>.NotATestCaseN)r r r r r r r
�NotATestCaseK s r# zShould raise TypeError)r r r r � TypeError�fail)r r# r r r r
�.test_loadTestsFromTestCase__TestSuite_subclassJ s z>Test_TestLoader.test_loadTestsFromTestCase__TestSuite_subclassc C s^ G dd� dt j�}t �� }| �d�|j�� |�|�}| �||j� | � t
|�|d�g� d S )Nc @ s e Zd Zdd� ZdS )zLTest_TestLoader.test_loadTestsFromTestCase__default_method_name.<locals>.Fooc S s d S )Nr )r r r r
�runTest^ s zTTest_TestLoader.test_loadTestsFromTestCase__default_method_name.<locals>.Foo.runTestN)r r r r'