403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.217.130
Web Server : Apache
System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64
User : c9415830 ( 11735)
PHP Version : 8.4.17
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/alt/python36/lib64/python3.6/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python36/lib64/python3.6/test/__pycache__/test_isinstance.cpython-36.pyc
3

�w2_'�@s�ddlZddlZGdd�dej�ZGdd�dej�ZGdd�de�ZGdd	�d	e�Zefd
�Zeefd
�Z	Gdd�d�Z
Gd
d�de
�ZGdd�de�ZGdd�de�Z
Gdd�dej�Zdd�Zedkr�ej�dS)�Nc@s4eZdZdd�Zdd�Zdd�Zdd�Zd	d
�ZdS)�TestIsInstanceExceptionscCs:Gdd�dt�}Gdd�dt�}|jdt|�|���dS)Nc@seZdZdd�Zee�ZdS)z;TestIsInstanceExceptions.test_class_has_no_bases.<locals>.IcSsdS)N�)�selfrr�9/opt/alt/python36/lib64/python3.6/test/test_isinstance.py�getclassszDTestIsInstanceExceptions.test_class_has_no_bases.<locals>.I.getclassN)�__name__�
__module__�__qualname__r�property�	__class__rrrr�Isrc@seZdZdd�Zee�ZdS)z;TestIsInstanceExceptions.test_class_has_no_bases.<locals>.CcSsfS)Nr)rrrr�getbases!szDTestIsInstanceExceptions.test_class_has_no_bases.<locals>.C.getbasesN)rrr	r
r
�	__bases__rrrr�C srF)�object�assertEqual�
isinstance)rrrrrr�test_class_has_no_basessz0TestIsInstanceExceptions.test_class_has_no_basescsLGdd�dt��G�fdd�dt�}Gdd�dt�}|jtt|�|��dS)Nc@seZdZdd�Zee�ZdS)zPTestIsInstanceExceptions.test_bases_raises_other_than_attribute_error.<locals>.EcSst�dS)N)�RuntimeError)rrrrr
+szYTestIsInstanceExceptions.test_bases_raises_other_than_attribute_error.<locals>.E.getbasesN)rrr	r
r
rrrrr�E*srcs eZdZ�fdd�Zee�ZdS)zPTestIsInstanceExceptions.test_bases_raises_other_than_attribute_error.<locals>.Ics��S)Nr)r)rrrr0szYTestIsInstanceExceptions.test_bases_raises_other_than_attribute_error.<locals>.I.getclassN)rrr	rr
rr)rrrr/src@seZdZdd�Zee�ZdS)zPTestIsInstanceExceptions.test_bases_raises_other_than_attribute_error.<locals>.CcSsfS)Nr)rrrrr
5szYTestIsInstanceExceptions.test_bases_raises_other_than_attribute_error.<locals>.C.getbasesN)rrr	r
r
rrrrrr4sr)r�assertRaisesrr)rrrr)rr�,test_bases_raises_other_than_attribute_error)szETestIsInstanceExceptions.test_bases_raises_other_than_attribute_errorcCs6Gdd�d�}Gdd�dt�}|jtt|�|��dS)Nc@seZdZdS)zFTestIsInstanceExceptions.test_dont_mask_non_attribute_error.<locals>.IN)rrr	rrrrr>src@seZdZdd�Zee�ZdS)zFTestIsInstanceExceptions.test_dont_mask_non_attribute_error.<locals>.CcSst�dS)N)r)rrrrr
AszOTestIsInstanceExceptions.test_dont_mask_non_attribute_error.<locals>.C.getbasesN)rrr	r
r
rrrrrr@sr)rrrr)rrrrrr�"test_dont_mask_non_attribute_error=sz;TestIsInstanceExceptions.test_dont_mask_non_attribute_errorcCs6Gdd�d�}Gdd�dt�}|jtt|�|��dS)Nc@seZdZdS)z=TestIsInstanceExceptions.test_mask_attribute_error.<locals>.IN)rrr	rrrrrJsrc@seZdZdd�Zee�ZdS)z=TestIsInstanceExceptions.test_mask_attribute_error.<locals>.CcSst�dS)N)�AttributeError)rrrrr
MszFTestIsInstanceExceptions.test_mask_attribute_error.<locals>.C.getbasesN)rrr	r
r
rrrrrrLsr)rr�	TypeErrorr)rrrrrr�test_mask_attribute_errorIsz2TestIsInstanceExceptions.test_mask_attribute_errorcCsHGdd�dt�}|�}|jtt|t�Gdd�d�}|jtt||�dS)Nc@seZdZdd�Zee�ZdS)zQTestIsInstanceExceptions.test_isinstance_dont_mask_non_attribute_error.<locals>.CcSst�dS)N)r)rrrrrWszZTestIsInstanceExceptions.test_isinstance_dont_mask_non_attribute_error.<locals>.C.getclassN)rrr	rr
rrrrrrVsrc@seZdZdS)zQTestIsInstanceExceptions.test_isinstance_dont_mask_non_attribute_error.<locals>.DN)rrr	rrrr�D_sr)rrrr�bool)rr�crrrr�-test_isinstance_dont_mask_non_attribute_errorUs
zFTestIsInstanceExceptions.test_isinstance_dont_mask_non_attribute_errorN)rrr	rrrrrrrrrr
s
rc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�TestIsSubclassExceptionscCs8Gdd�dt�}Gdd�d|�}|jtt|�|��dS)Nc@seZdZdd�Zee�ZdS)zFTestIsSubclassExceptions.test_dont_mask_non_attribute_error.<locals>.CcSst�dS)N)r)rrrrr
iszOTestIsSubclassExceptions.test_dont_mask_non_attribute_error.<locals>.C.getbasesN)rrr	r
r
rrrrrrhsrc@seZdZdS)zFTestIsSubclassExceptions.test_dont_mask_non_attribute_error.<locals>.SN)rrr	rrrr�Smsr!)rrr�
issubclass)rrr!rrrrgsz;TestIsSubclassExceptions.test_dont_mask_non_attribute_errorcCs8Gdd�dt�}Gdd�d|�}|jtt|�|��dS)Nc@seZdZdd�Zee�ZdS)z=TestIsSubclassExceptions.test_mask_attribute_error.<locals>.CcSst�dS)N)r)rrrrr
sszFTestIsSubclassExceptions.test_mask_attribute_error.<locals>.C.getbasesN)rrr	r
r
rrrrrrrsrc@seZdZdS)z=TestIsSubclassExceptions.test_mask_attribute_error.<locals>.SN)rrr	rrrrr!wsr!)rrrr")rrr!rrrrqsz2TestIsSubclassExceptions.test_mask_attribute_errorcCs4Gdd�d�}Gdd�dt�}|jtt||��dS)Nc@seZdZdS)zQTestIsSubclassExceptions.test_dont_mask_non_attribute_error_in_cls_arg.<locals>.BN)rrr	rrrr�B�sr#c@seZdZdd�Zee�ZdS)zQTestIsSubclassExceptions.test_dont_mask_non_attribute_error_in_cls_arg.<locals>.CcSst�dS)N)r)rrrrr
�szZTestIsSubclassExceptions.test_dont_mask_non_attribute_error_in_cls_arg.<locals>.C.getbasesN)rrr	r
r
rrrrrr�sr)rrrr")rr#rrrr�-test_dont_mask_non_attribute_error_in_cls_argszFTestIsSubclassExceptions.test_dont_mask_non_attribute_error_in_cls_argcCs4Gdd�d�}Gdd�dt�}|jtt||��dS)Nc@seZdZdS)zHTestIsSubclassExceptions.test_mask_attribute_error_in_cls_arg.<locals>.BN)rrr	rrrrr#�sr#c@seZdZdd�Zee�ZdS)zHTestIsSubclassExceptions.test_mask_attribute_error_in_cls_arg.<locals>.CcSst�dS)N)r)rrrrr
�szQTestIsSubclassExceptions.test_mask_attribute_error_in_cls_arg.<locals>.C.getbasesN)rrr	r
r
rrrrrr�sr)rrrr")rr#rrrr�$test_mask_attribute_error_in_cls_arg�sz=TestIsSubclassExceptions.test_mask_attribute_error_in_cls_argN)rrr	rrr$r%rrrrr fs

r c@s,eZdZdd�Zdd�Zee�Zdd�ZdS)�
AbstractClasscCs
||_dS)N)�bases)rr'rrr�__init__�szAbstractClass.__init__cCs|jS)N)r')rrrrr
�szAbstractClass.getbasescCst|�S)N)�AbstractInstance)rrrr�__call__�szAbstractClass.__call__N)rrr	r(r
r
rr*rrrrr&�sr&c@s$eZdZdd�Zdd�Zee�ZdS)r)cCs
||_dS)N)�klass)rr+rrrr(�szAbstractInstance.__init__cCs|jS)N)r+)rrrrr�szAbstractInstance.getclassN)rrr	r(rr
rrrrrr)�sr))r'c@seZdZdS)�SuperN)rrr	rrrrr,�sr,c@seZdZdS)�ChildN)rrr	rrrrr-�sr-c@seZdZdS)�NewSuperN)rrr	rrrrr.�sr.c@seZdZdS)�NewChildN)rrr	rrrrr/�sr/c@sDeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dS)�TestIsInstanceIsSubclasscCs||jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��dS)NTF)rrr,r-�
AbstractSuper�
AbstractChild)rrrr�test_isinstance_normal�sz/TestIsInstanceIsSubclass.test_isinstance_normalcCs�|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��|jdtt�t��dS)NTF)rrr1r2r,r-)rrrr�test_isinstance_abstract�sz1TestIsInstanceIsSubclass.test_isinstance_abstractcCsp|jdttt��|jdttt��|jdttt��|jdttt��|jdttt��|jdttt��dS)NTF)rr"r,r1r-)rrrr�test_subclass_normal�sz-TestIsInstanceIsSubclass.test_subclass_normalcCs�|jdttt��|jdttt��|jdttt��|jdttt��|jdttt��|jdttt��|jdttt��dS)NTF)rr"r1r2r-r,)rrrr�test_subclass_abstract�sz/TestIsInstanceIsSubclass.test_subclass_abstractcCs2|jdtttf��|jdtttf��|jdtttf��|jdttttf��|jdttf��|jdttttff��|jdtttf��|jdtttf��|jdtttf��|jdttttf��|jdttf��|jdttttff��|jdtttttff��|jdttttttff��dS)NTF)	rr"r-r,r/r.�int�float�str)rrrr�test_subclass_tuple�sz,TestIsInstanceIsSubclass.test_subclass_tuplecCs|jttttt�dS)N)r�RecursionError�	blowstackr"r9)rrrr�test_subclass_recursion_limitsz6TestIsInstanceIsSubclass.test_subclass_recursion_limitcCs|jtttdt�dS)N�)rr;r<rr9)rrrr�test_isinstance_recursion_limit	sz8TestIsInstanceIsSubclass.test_isinstance_recursion_limitN)
rrr	r3r4r5r6r:r=r?rrrrr0�s

r0cCs4|f}x(ttj�d�D]}|f}|||�qWdS)N�)�range�sys�getrecursionlimit)�fxn�argZ
compare_toZ	tuple_argZcntrrrr<sr<�__main__)ZunittestrBZTestCaserr rr&r)r1r2r,r-r.r/r0r<r�mainrrrr�<module>s\0	
P	

Youez - 2016 - github.com/yon3zu
LinuXploit