403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.124
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_subclassinit.cpython-36.opt-1.pyc
3

�w2_� �@s>ddlZddlZddlZGdd�dej�Zedkr:ej�dS)�Nc@s�eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#S)$�TestcCs:Gdd�d�}Gdd�d|�}|j|j�|j|j�dS)Ncs eZdZdZ�fdd�Z�ZS)z"Test.test_init_subclass.<locals>.AFcst�j�d|_dS)NT)�super�__init_subclass__�initialized)�cls)�	__class__��;/opt/alt/python36/lib64/python3.6/test/test_subclassinit.pyrs
z4Test.test_init_subclass.<locals>.A.__init_subclass__)�__name__�
__module__�__qualname__rr�
__classcell__rr)rr	�Asrc@seZdZdS)z"Test.test_init_subclass.<locals>.BN)r
rrrrrr	�Bsr)�assertFalser�
assertTrue)�selfrrrrr	�test_init_subclassszTest.test_init_subclasscCs<Gdd�dt�}Gdd�d|�}|j|j�|j|j�dS)Ncs eZdZdZ�fdd�Z�ZS)z'Test.test_init_subclass_dict.<locals>.AFcst�j�d|_dS)NT)rrr)r)rrr	rs
z9Test.test_init_subclass_dict.<locals>.A.__init_subclass__)r
rrrrr
rr)rr	rsrc@seZdZdS)z'Test.test_init_subclass_dict.<locals>.BN)r
rrrrrr	rsr)�dictrrr)rrrrrr	�test_init_subclass_dictszTest.test_init_subclass_dictcCs:Gdd�d�}Gdd�d|dd�}|j|jtdd��dS)Nc@seZdZdd�ZdS)z)Test.test_init_subclass_kwargs.<locals>.Ac[s
||_dS)N)�kwargs)rrrrr	r%sz;Test.test_init_subclass_kwargs.<locals>.A.__init_subclass__N)r
rrrrrrr	r$src@seZdZdS)z)Test.test_init_subclass_kwargs.<locals>.BN)r
rrrrrr	r(sr�)�x)�assertEqualrr)rrrrrr	�test_init_subclass_kwargs#szTest.test_init_subclass_kwargscCs8Gdd�d�}|jt��Gdd�d|�}WdQRXdS)Nc@seZdZdd�ZdS)z(Test.test_init_subclass_error.<locals>.AcSst�dS)N)�RuntimeError)rrrr	r/sz:Test.test_init_subclass_error.<locals>.A.__init_subclass__N)r
rrrrrrr	r.src@seZdZdS)z(Test.test_init_subclass_error.<locals>.BN)r
rrrrrr	r3sr)�assertRaisesr)rrrrrr	�test_init_subclass_error-szTest.test_init_subclass_errorcCs8Gdd�d�}|jt��Gdd�d|�}WdQRXdS)Nc@seZdZdd�ZdS)z(Test.test_init_subclass_wrong.<locals>.AcSsdS)Nr)rZwhateverrrr	r8sz:Test.test_init_subclass_wrong.<locals>.A.__init_subclass__N)r
rrrrrrr	r7src@seZdZdS)z(Test.test_init_subclass_wrong.<locals>.BN)r
rrrrrr	r<sr)r�	TypeError)rrrrrr	�test_init_subclass_wrong6szTest.test_init_subclass_wrongcCsNGdd�d�}Gdd�d|�}Gdd�d|�}|j|j|�|j|j|�dS)NcseZdZ�fdd�Z�ZS)z5Test.test_init_subclass_skipped.<locals>.BaseWithInitcst�jf|�||_dS)N)rrr)rr)rrr	rAszGTest.test_init_subclass_skipped.<locals>.BaseWithInit.__init_subclass__)r
rrrr
rr)rr	�BaseWithInit@sr c@seZdZdS)z8Test.test_init_subclass_skipped.<locals>.BaseWithoutInitN)r
rrrrrr	�BaseWithoutInitEsr!c@seZdZdS)z*Test.test_init_subclass_skipped.<locals>.AN)r
rrrrrr	rHsr)�assertIsr)rr r!rrrr	�test_init_subclass_skipped?s
zTest.test_init_subclass_skippedcCs�Gdd�d�}Gdd�d|�}Gdd�d�}Gdd�d|�}Gd	d
�d
|||dd�}|j|jd
dg�|j|jg�|j|jg�dS)NcseZdZ�fdd�Z�ZS)z-Test.test_init_subclass_diamond.<locals>.Basecst�jf|�g|_dS)N)rr�calls)rr)rrr	rPsz?Test.test_init_subclass_diamond.<locals>.Base.__init_subclass__)r
rrrr
rr)rr	�BaseOsr%c@seZdZdS)z-Test.test_init_subclass_diamond.<locals>.LeftN)r
rrrrrr	�LeftTsr&cseZdZ�fdd�Z�ZS)z/Test.test_init_subclass_diamond.<locals>.Middlecs"t�jf|�|j|g7_dS)N)rrr$)r�middler)rrr	rXszATest.test_init_subclass_diamond.<locals>.Middle.__init_subclass__)r
rrrr
rr)rr	�MiddleWsr(cseZdZd�fdd�	Z�ZS)z.Test.test_init_subclass_diamond.<locals>.Right�rightcs"t�jf|�|j|g7_dS)N)rrr$)rr)r)rrr	r]sz@Test.test_init_subclass_diamond.<locals>.Right.__init_subclass__)r))r
rrrr
rr)rr	�Right\sr*c@seZdZdS)z*Test.test_init_subclass_diamond.<locals>.AN)r
rrrrrr	rasrr')r'r))rr$)rr%r&r(r*rrrr	�test_init_subclass_diamondNszTest.test_init_subclass_diamondcsDGdd�d��G�fdd�d�}|j|jjd�|j|jj|�dS)Nc@seZdZdd�ZdS)z&Test.test_set_name.<locals>.DescriptorcSs||_||_dS)N)�owner�name)rr,r-rrr	�__set_name__jsz3Test.test_set_name.<locals>.Descriptor.__set_name__N)r
rrr.rrrr	�
Descriptorisr/cseZdZ��ZdS)zTest.test_set_name.<locals>.AN)r
rr�dr)r/rr	rnsrr0)rr0r-r"r,)rrr)r/r	�
test_set_namehszTest.test_set_namecsHG�fdd�dt�}Gdd�d��G�fdd�d|d�}�j|d�dS)	NcseZdZ��fdd�Z�ZS)z*Test.test_set_name_metaclass.<locals>.Metacs6t�j||||�}�j|jjd��j|jj|�dS)Nr0r)r�__new__rr0r-r"r,)rr-�bases�nsZret)rrrr	r2vsz2Test.test_set_name_metaclass.<locals>.Meta.__new__)r
rrr2r
r)r)rr	�Metausr5c@seZdZdd�ZdS)z0Test.test_set_name_metaclass.<locals>.DescriptorcSs||_||_dS)N)r,r-)rr,r-rrr	r.}sz=Test.test_set_name_metaclass.<locals>.Descriptor.__set_name__N)r
rrr.rrrr	r/|sr/cseZdZ��ZdS)z'Test.test_set_name_metaclass.<locals>.AN)r
rrr0r)r/rr	r�sr)�	metaclassr)�typer)rr5rr)r/rr	�test_set_name_metaclasstszTest.test_set_name_metaclasscs~Gdd�d��|jt��}G�fdd�d�}WdQRX|j}|jt|�d�|jt|�d�|jt|�d�|j|jt�dS)Nc@seZdZdd�ZdS)z,Test.test_set_name_error.<locals>.DescriptorcSsdddS)N�rr)rr,r-rrr	r.�sz9Test.test_set_name_error.<locals>.Descriptor.__set_name__N)r
rrr.rrrr	r/�sr/cseZdZ��ZdS)z0Test.test_set_name_error.<locals>.NotGoingToWorkN)r
rr�attrr)r/rr	�NotGoingToWork�sr;z\bNotGoingToWork\bz\battr\bz\bDescriptor\b)rr�	exception�assertRegex�str�assertIsInstance�	__cause__�ZeroDivisionError)r�cmr;�excr)r/r	�test_set_name_error�szTest.test_set_name_errorcs~Gdd�d��|jt��}G�fdd�d�}WdQRX|j}|jt|�d�|jt|�d�|jt|�d�|j|jt�dS)Nc@seZdZdd�ZdS)z,Test.test_set_name_wrong.<locals>.DescriptorcSsdS)Nr)rrrr	r.�sz9Test.test_set_name_wrong.<locals>.Descriptor.__set_name__N)r
rrr.rrrr	r/�sr/cseZdZ��ZdS)z0Test.test_set_name_wrong.<locals>.NotGoingToWorkN)r
rrr:r)r/rr	r;�sr;z\bNotGoingToWork\bz\battr\bz\bDescriptor\b)rrr<r=r>r?r@r)rrBr;rCr)r/r	�test_set_name_wrong�szTest.test_set_name_wrongcs:g�G�fdd�d��G�fdd�d�}|jd�d�dS)NcseZdZ�fdd�ZdS)z0Test.test_set_name_lookup.<locals>.NonDescriptorcs�j|�dS)N)�append)rr-)�resolvedrr	�__getattr__�sz<Test.test_set_name_lookup.<locals>.NonDescriptor.__getattr__N)r
rrrHr)rGrr	�
NonDescriptor�srIcseZdZ��ZdS)z$Test.test_set_name_lookup.<locals>.AN)r
rrr0r)rIrr	r�srr.z*__set_name__ is looked up in instance dict)ZassertNotIn)rrr)rIrGr	�test_set_name_lookup�s
zTest.test_set_name_lookupcs�Gdd�d��Gdd�dt�}Gdd�d�}G�fdd�d||d	�}|j|j|�|j|jd
�|j|j|�|j|jd
�dS)Nc@seZdZdd�ZdS)z4Test.test_set_name_init_subclass.<locals>.DescriptorcSs||_||_dS)N)r,r-)rr,r-rrr	r.�szATest.test_set_name_init_subclass.<locals>.Descriptor.__set_name__N)r
rrr.rrrr	r/�sr/cseZdZ�fdd�Z�ZS)z.Test.test_set_name_init_subclass.<locals>.Metacs&t�j||||�}|j|_|j|_|S)N)rr2r,�
meta_ownerr-Z	meta_name)rr-r3r4r)rrr	r2�sz6Test.test_set_name_init_subclass.<locals>.Meta.__new__)r
rrr2r
rr)rr	r5�sr5c@seZdZdd�ZdS)z+Test.test_set_name_init_subclass.<locals>.AcSs|jj|_|jj|_dS)N)r0r,r-)rrrr	r�s
z=Test.test_set_name_init_subclass.<locals>.A.__init_subclass__N)r
rrrrrrr	r�srcseZdZ��ZdS)z+Test.test_set_name_init_subclass.<locals>.BN)r
rrr0r)r/rr	r�sr)r6r0)r7r"r,rr-rK)rr5rrr)r/r	�test_set_name_init_subclass�sz Test.test_set_name_init_subclasscsBg�G�fdd�d��G�fdd�d�}|j�ddddd	g�dS)
NcseZdZ�fdd�ZdS)z5Test.test_set_name_modifying_dict.<locals>.Descriptorcst||dd��j|�dS)Nr)�setattrrF)rr,r-)�notifiedrr	r.�szBTest.test_set_name_modifying_dict.<locals>.Descriptor.__set_name__N)r
rrr.r)rNrr	r/�sr/cs*eZdZ��Z��Z��Z��Z��ZdS)z,Test.test_set_name_modifying_dict.<locals>.AN)r
rr�a�b�cr0�er)r/rr	r�s
rrOrPrQr0rR)ZassertCountEqual)rrr)r/rNr	�test_set_name_modifying_dict�sz!Test.test_set_name_modifying_dictcCs�Gdd�dt�}|jt��Gdd�d|dd�}WdQRX|jt��tjdtft|dd��WdQRXtjdtft|dd��Gdd�dt�}|jt��Gdd�d|dd�}WdQRXGd	d�dt�}Gd
d�d|dd�}|j|j	d�dS)Nc@seZdZdS)z Test.test_errors.<locals>.MyMetaN)r
rrrrrr	�MyMeta�srTc@seZdZdS)z!Test.test_errors.<locals>.MyClassN)r
rrrrrr	�MyClass�srUr9)r6�otherargcseZdZ�fdd�Z�ZS)z Test.test_errors.<locals>.MyMetacst�j|||�dS)N)r�__init__)rr-r3�	namespacerV)rrr	rW�sz)Test.test_errors.<locals>.MyMeta.__init__)r
rrrWr
rr)rr	rT�sc@seZdZdS)z!Test.test_errors.<locals>.MyClassN)r
rrrrrr	rU�scs(eZdZ�fdd�Z�fdd�Z�ZS)z Test.test_errors.<locals>.MyMetacst�j||||�S)N)rr2)rr-r3rXrV)rrr	r2�sz(Test.test_errors.<locals>.MyMeta.__new__cst�j|||�||_dS)N)rrWrV)rr-r3rXrV)rrr	rW�sz)Test.test_errors.<locals>.MyMeta.__init__)r
rrr2rWr
rr)rr	rT�sc@seZdZdS)z!Test.test_errors.<locals>.MyClassN)r
rrrrrr	rU�s)
r7rr�types�	new_class�objectr�
prepare_classrrV)rrTrUrrr	�test_errors�s

zTest.test_errorsc
CsnGdd�dt�}|jt��Gdd�d|d�}WdQRXGdd�dt�}Gdd�d|dd	�}|j|jd�dS)
NcseZdZ�fdd�Z�ZS)z/Test.test_errors_changed_pep487.<locals>.MyMetacst�j||||d�S)N)r-r3r)rr2)rr-r3rX)rrr	r2�sz7Test.test_errors_changed_pep487.<locals>.MyMeta.__new__)r
rrr2r
rr)rr	rT�srTc@seZdZdS)z0Test.test_errors_changed_pep487.<locals>.MyClassN)r
rrrrrr	rUsrU)r6cseZdZ�fdd�Z�ZS)z/Test.test_errors_changed_pep487.<locals>.MyMetacst�j||||�}||_|S)N)rr2rV)rr-r3rXrVr)rrr	r2sz7Test.test_errors_changed_pep487.<locals>.MyMeta.__new__)r
rrr2r
rr)rr	rTsc@seZdZdS)z0Test.test_errors_changed_pep487.<locals>.MyClassN)r
rrrrrr	rU
sr9)r6rV)r7rrrrV)rrTrUrrr	�test_errors_changed_pep487�szTest.test_errors_changed_pep487cCsRtdtfi�}|j|t�|j|jd�|jt��tdtfid�WdQRXdS)NZNewClass)r-r3r)r7r[r?rr
rr)r�trrr	�	test_types
zTest.test_typeN)r
rrrrrrrr#r+r1r8rDrErJrLrSr]r^r`rrrr	rs"
		#r�__main__)�sysrYZunittestZTestCaserr
�mainrrrr	�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit