%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python3.8/unittest/test/__pycache__/
Upload File :
Create Path :
Current File : //usr/local/lib/python3.8/unittest/test/__pycache__/support.cpython-38.pyc

U

q©ßa¨ã@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
ú1/usr/local/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.

Zerion Mini Shell 1.0