Server : LiteSpeed
System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User : nandedex ( 1060)
PHP Version : 8.1.33
Disable Function : NONE
Directory :  /opt/cppython/lib/python3.8/unittest/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]


Current File : //opt/cppython/lib/python3.8/unittest/test/__pycache__/support.cpython-38.opt-1.pyc
U

@��g��@snddlZGdd�de�ZGdd�de�ZGdd�dej�ZGdd	�d	e�ZGd
d�de�ZGdd
�d
e�ZdS)�Nc@s eZdZdZdd�Zdd�ZdS)�TestEquality�Used as a mixin for TestCasecCs,|jD] \}}|�||�|�||�qdS�N)�eq_pairsZassertEqual��self�obj_1�obj_2�r
�4/opt/cppython/lib/python3.8/unittest/test/support.py�test_eqszTestEquality.test_eqcCs,|jD] \}}|�||�|�||�qdSr)�ne_pairsZassertNotEqualrr
r
r�test_neszTestEquality.test_neN)�__name__�
__module__�__qualname__�__doc__rrr
r
r
rrsrc@seZdZdZdd�ZdS)�TestHashingrcCs�|jD]f\}}z&t|�t|�ks2|�d||f�Wqtk
rj}z|�d|||f�W5d}~XYqXq|jD]f\}}z&t|�t|�kr�|�d||f�Wqttk
r�}z|�d|||f�W5d}~XYqtXqtdS)Nz%r and %r do not hash equalzProblem hashing %r and %r: %sz#%s and %s hash equal, but shouldn'tzProblem hashing %s and %s: %s)r�hashZfail�	Exceptionr
)rrr	�er
r
r�	test_hashs(�
zTestHashing.test_hashN)rrrrrr
r
r
rrsrcs�eZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Z�fd	d
�Z�fdd�Z�fd
d�Z	�fdd�Z
�fdd�Z�fdd�Z�fdd�Z
�ZS)�_BaseLoggingResultcs||_t���dSr)�_events�super�__init__)r�log��	__class__r
rr)sz_BaseLoggingResult.__init__cs|j�d�t��|�dS)N�	startTest)r�appendrr�r�testrr
rr-sz_BaseLoggingResult.startTestcs|j�d�t���dS)N�startTestRun)rr rr#�rrr
rr#1sz_BaseLoggingResult.startTestRuncs|j�d�t��|�dS)N�stopTest)rr rr%r!rr
rr%5sz_BaseLoggingResult.stopTestcs|j�d�t���dS)N�stopTestRun)rr rr&r$rr
rr&9sz_BaseLoggingResult.stopTestRuncs|j�d�t�j|�dS)N�
addFailure)rr rr'�r�argsrr
rr'=sz_BaseLoggingResult.addFailurecs|j�d�t�j|�dS)N�
addSuccess)rr rr*r(rr
rr*Asz_BaseLoggingResult.addSuccesscs|j�d�t�j|�dS)N�addError)rr rr+r(rr
rr+Esz_BaseLoggingResult.addErrorcs|j�d�t�j|�dS)N�addSkip)rr rr,r(rr
rr,Isz_BaseLoggingResult.addSkipcs|j�d�t�j|�dS)N�addExpectedFailure)rr rr-r(rr
rr-Msz%_BaseLoggingResult.addExpectedFailurecs|j�d�t�j|�dS)N�addUnexpectedSuccess)rr rr.r(rr
rr.Qsz'_BaseLoggingResult.addUnexpectedSuccess)rrrrrr#r%r&r'r*r+r,r-r.�
__classcell__r
r
rrr(src@seZdZdZedd��ZdS)�LegacyLoggingResultzo
    A legacy TestResult implementation, without an addSubTest method,
    which records its method calls.
    cCst�dSr)�AttributeErrorr$r
r
r�
addSubTest\szLegacyLoggingResult.addSubTestN)rrrr�propertyr2r
r
r
rr0Vsr0cs eZdZdZ�fdd�Z�ZS)�
LoggingResultzE
    A TestResult implementation which records its method calls.
    cs6|dkr|j�d�n|j�d�t��|||�dS)NZaddSubTestSuccessZaddSubTestFailure)rr rr2)rr"Zsubtest�errrr
rr2fszLoggingResult.addSubTest)rrrrr2r/r
r
rrr4asr4c@sHeZdZdZdd�Zdd�Zdd�Zdd	�Zd
d�Zdd
�Z	dd�Z
dS)�#ResultWithNoStartTestRunStopTestRunz?An object honouring TestResult before startTestRun/stopTestRun.cCs.g|_g|_d|_g|_g|_g|_d|_dS)NrF)Zfailures�errorsZtestsRunZskippedZexpectedFailuresZunexpectedSuccessesZ
shouldStopr$r
r
rrqsz,ResultWithNoStartTestRunStopTestRun.__init__cCsdSrr
r!r
r
rrzsz-ResultWithNoStartTestRunStopTestRun.startTestcCsdSrr
r!r
r
rr%}sz,ResultWithNoStartTestRunStopTestRun.stopTestcCsdSrr
r!r
r
rr+�sz,ResultWithNoStartTestRunStopTestRun.addErrorcCsdSrr
r!r
r
rr'�sz.ResultWithNoStartTestRunStopTestRun.addFailurecCsdSrr
r!r
r
rr*�sz.ResultWithNoStartTestRunStopTestRun.addSuccesscCsdS)NTr
r$r
r
r�
wasSuccessful�sz1ResultWithNoStartTestRunStopTestRun.wasSuccessfulN)rrrrrrr%r+r'r*r8r
r
r
rr6ns	r6)	Zunittest�objectrrZ
TestResultrr0r4r6r
r
r
r�<module>s.

F1le Man4ger