Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.148.145.124
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_abc.pyc
�
?��cc@s�dZddlZddlZddlmZddlZddlmZdejfd��YZ	d�Z
edkr�ej�ndS(	sUnit tests for abc.py.i����N(ttest_support(t
isabstracttTestABCcBs�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
ejd��ZRS(
cCsEtjd��}|j|j�d�}|jt|d��dS(NcSsdS(N((tself((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pytfooscSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pytbartt__isabstractmethod__(tabctabstractmethodt
assertTrueRtassertFalsethasattr(RRR((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_abstractmethod_basicss	cs�tjd��}|j|j�d�}|jt|d��dd	d��Y}d|f�fd��Y�|j��jd�dS(
NcSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyRscSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyRRRtCcBs#eZejZejd��ZRS(cSsdS(Ni((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyRs(t__name__t
__module__RtABCMetat
__metaclass__tabstractpropertyR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyRs	tDcseZe�fd��ZRS(cst�|�jS(N(tsuperR(R(R(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR"s(RRtpropertyR((R(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!si((RRR
RRRtassertEqualR(RRRR((Rs4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_abstractproperty_basicss	csoxhtjtjgD]T�dd�fd��Y}|j|jtdg��|jt|�|jt	|��d|fd��Y}|j|jtdg��|jt|�|jt	|��d|fd��Y}|j|jt��|�|j
t	|��d|f�fd	��Y}|j|jtd
g��|jt|�|jt	|��qWdS(NRcs)eZejZ�d��Zd�ZRS(cSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR*scSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR,R(RRRRRRR((t
abstractthing(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(s	RRcBseZd�ZRS(cSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR1R(RRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR0stEcBseZd�ZRS(cSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR6R(RRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR5stFcseZ�d��ZRS(cSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR;s(RRR((R(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR:sR((RR	RRt__abstractmethods__tsettassertRaisest	TypeErrorR
RR(RRRRR((Rs4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_abstractmethod_integration&s"cCsVddd��Y}ddd��Y}|jt||��|jt||��dS(NtAcBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!Bst
OldstyleClasscBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR"Ds(((Rt
issubclass(RR!R"((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_subclass_oldstyle_classAscCsrddd��Y}ddd��Y}|jt||��|jt|t|���|jt||��dS(NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!JsR"cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR"Ls(((Rt
isinstanceR
ttype(RR!R"((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_isinstance_classIs
cCsXddd��Y}dtfd��Y}|�}|jt||��|jt||f��|j||�|j||f�|j|�|jt||��|jt||f��|j||�|j||f�d|fd��Y}|�}|jt||��|jt||f��|j||�|j||f�dS(NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!UstBcBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(WsRcBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyRcs((tobjectRR#tassertNotIsInstancetregisterR
tassertIsInstance(RR!R(tbRtc((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_registration_basicsTs$	
	cCs�ddd��Y}dtfd��Y}|�}|jt||��|jt||f��|j|�|jt||��|jt||f��dS(NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!lsR(cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(ns((R)RR%R+R
(RR!R(R-((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_isinstance_invalidationks	
cCs�ddd��Y}|jt�|jd|�|jd|f�|jtt|��|jtt|f��d|fd��Y}|jt�|jd|�|jd|f�|jtt|��|jtt|f��dS(NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!xsi*R(cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(sR((R+tintR,R
R#t
basestringtstr(RR!R(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_registration_builtinsws

cCs�dd	d��Y}|j|�d|fd��Y}|jt|j|�dtfd��Y}|j|�|j|�d|fd��Y}|j|�|jt|j|�|j|�dS(
NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!�stA1cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR5�sR(cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(�sRcBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR�s((R+RtRuntimeErrorR)(RR!R5R(R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_registration_edge_cases�s



cCs3dtfd��Y}|jtd|jd�dS(NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!�ssCan only register classesi(R)tassertRaisesRegexpRR+(RR!((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_register_non_class�scCs�ddd��Y}|jt||��|jt||f��ddd��Y}|jt||��|jt||f��|jt||��|jt||f��ddd��Y}|j|�d|fd��Y}|jt||��|jt||f��d	|fd
��Y}|j|�|jt||��|jt||f��|jt||��|jt||f��|jt||��|jt||f��|jt||��|jt||f��|jt||��|jt||f��|jt�dtfd��Y}|jt||��|jt||f��|jd
|�|jd
|f�dS(NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!�sR(cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(�sRcBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR�stB1cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR:�stC1cBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR;�stMyIntcBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR<�si*((((R
R#RR+R1R,(RR!R(RR:R;R<((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyt test_registration_transitiveness�s>


csydd	d��Y}dtf�fd��Y�d|�fd��Y}|j�jd�|�|j�jd�dS(
NR!cBseZejZRS((RRRRR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!�sR(cseZdZ�fd�ZRS(ics%�jd7_t�|�j|�S(Ni(tcounterRt__new__(tcls(R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR?�s(RRR>R?((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR(�sRcBseZRS((RR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR�sii((R)RR>(RR!R((R(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_all_new_methods_are_called�scsrdtfd��Y�d�f�fd��Y}tj|�}|�j�~tj�|j|�d�dS(NR!cBs#eZejZejd��ZRS(cSsdS(N((R((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pytf�s(RRRRRR	RB(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR!�s	RcseZ�fd�ZRS(cs�j|�dS(N(RB(R(R!(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyRB�s(RRRB((R!(s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR�s(R)tweakreftrefRBRt
gc_collectRtNone(RRtr((R!s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyttest_cache_leak�s

(RRR
RR R$R'R/R0R4R7R9R=RARtrequires_type_collectingRH(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyR
s											'	cCstjt�dS(N(Rtrun_unittestR(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyt	test_main�st__main__(
t__doc__tunittestRCttestRRtinspectRtTestCaseRRKRtmain(((s4/usr/local/python-2.7/lib/python2.7/test/test_abc.pyt<module>s�	
© 2025 GrazzMean