403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.230
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-2.pyc
3

�
�^� �@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__��6/opt/alt/python36/lib64/python3.6/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�ns�ret)rrrr	r2vsz2Test.test_set_name_metaclass.<locals>.Meta.__new__)r
rrr2r
r)r)rr	�Metausr6c@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)rr6rr)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@rAr)rrCr<rDr)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rIr)rHrr	�
NonDescriptor�srJcseZdZ��ZdS)z$Test.test_set_name_lookup.<locals>.AN)r
rrr0r)rJrr	r�srr.z*__set_name__ is looked up in instance dict)ZassertNotIn)rrr)rJrHr	�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	r6�sr6c@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)r7r0)r8r"r,rr-rL)rr6rrr)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)�setattrrG)rr,r-)�notifiedrr	r.�szBTest.test_set_name_modifying_dict.<locals>.Descriptor.__set_name__N)r
rrr.r)rOrr	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
rrPrQrRr0rS)ZassertCountEqual)rrr)r/rOr	�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�srUc@seZdZdS)z!Test.test_errors.<locals>.MyClassN)r
rrrrrr	�MyClass�srVr:)r7�otherargcseZdZ�fdd�Z�ZS)z Test.test_errors.<locals>.MyMetacst�j|||�dS)N)r�__init__)rr-r3�	namespacerW)rrr	rX�sz)Test.test_errors.<locals>.MyMeta.__init__)r
rrrXr
rr)rr	rU�sc@seZdZdS)z!Test.test_errors.<locals>.MyClassN)r
rrrrrr	rV�scs(eZdZ�fdd�Z�fdd�Z�ZS)z Test.test_errors.<locals>.MyMetacst�j||||�S)N)rr2)rr-r3rYrW)rrr	r2�sz(Test.test_errors.<locals>.MyMeta.__new__cst�j|||�||_dS)N)rrXrW)rr-r3rYrW)rrr	rX�sz)Test.test_errors.<locals>.MyMeta.__init__)r
rrr2rXr
rr)rr	rU�sc@seZdZdS)z!Test.test_errors.<locals>.MyClassN)r
rrrrrr	rV�s)
r8rr�types�	new_class�objectr�
prepare_classrrW)rrUrVrrr	�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-r3rY)rrr	r2�sz7Test.test_errors_changed_pep487.<locals>.MyMeta.__new__)r
rrr2r
rr)rr	rU�srUc@seZdZdS)z0Test.test_errors_changed_pep487.<locals>.MyClassN)r
rrrrrr	rVsrV)r7cseZdZ�fdd�Z�ZS)z/Test.test_errors_changed_pep487.<locals>.MyMetacst�j||||�}||_|S)N)rr2rW)rr-r3rYrWr)rrr	r2sz7Test.test_errors_changed_pep487.<locals>.MyMeta.__new__)r
rrr2r
rr)rr	rUsc@seZdZdS)z0Test.test_errors_changed_pep487.<locals>.MyClassN)r
rrrrrr	rV
sr:)r7rW)r8rrrrW)rrUrVrrr	�test_errors_changed_pep487�szTest.test_errors_changed_pep487cCsRtdtfi�}|j|t�|j|jd�|jt��tdtfid�WdQRXdS)NZNewClass)r-r3r)r8r\r@rr
rr)r�trrr	�	test_types
zTest.test_typeN)r
rrrrrrrr#r+r1r9rErFrKrMrTr^r_rarrrr	rs"
		#r�__main__)�sysrZZunittestZTestCaserr
�mainrrrr	�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit