403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.15
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_opcodes.cpython-36.opt-2.pyc
3

�
�^l�@s>ddlZddlmZmZGdd�dej�Zedkr:ej�dS)�N)�
ann_module�supportc@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�
OpcodeTestcCs�d}x�td�D]t}||}yddWn8tk
r:Yn&tk
rLYntk
r^YnXyWnYnXzWdX||}qW|dkr�|jd�dS)Nr�
��Zztry inside for)�range�	NameError�ZeroDivisionError�	TypeError�fail)�self�n�i�r�1/opt/alt/python36/lib64/python3.6/test_opcodes.py�test_try_inside_for_loops*z#OpcodeTest.test_try_inside_for_loopcCsXy>ttj��}|j�}WdQRXt|tjd�}|j|jd�Wntk
rRYnXdS)N�exec�)�openr�__file__�read�compile�assertEqual�co_firstlineno�OSError)r
�fZtxt�corrr�test_setup_annotations_linesz&OpcodeTest.test_setup_annotations_linec	Cs.Gdd�d�}|jt��|jWdQRXdS)Nc@seZdZdS)z7OpcodeTest.test_no_annotations_if_not_needed.<locals>.CN)�__name__�
__module__�__qualname__rrrr�C#sr")�assertRaises�AttributeError�__annotations__)r
r"rrr�!test_no_annotations_if_not_needed"sz,OpcodeTest.test_no_annotations_if_not_neededcCs0dddii}td|�|j|dtdd��dS)Nr%r�zx: int)�xr)rr�int)r
�nsrrr�test_use_existing_annotations's
z(OpcodeTest.test_use_existing_annotationscs:tjt�di�� t�d=G�fdd�d�}WdQRXdS)Nr%c	s*eZdZU[�je��
eWdQRXdS)z6OpcodeTest.test_do_not_recreate_annotations.<locals>.CN)rr r!r%r#r	r)r(r)r
rrr"0s
r")rZ	swap_item�globals)r
r"r)r
r� test_do_not_recreate_annotations,sz+OpcodeTest.test_do_not_recreate_annotationsc:CsfGdd�dt�}Gdd�d|�}Gdd�dt�}Gdd�d|�}y
|��WnYnXy
|��Wn|k
rvYnXy
|��Wn|k
r�YnXy
|��Wn&|k
r�|j�YnYnX|�}|�}y|�Wn0|k
�r}z|j||�WYdd}~XnX|jd	�y||��Wn0|k
�rV}z|j||�WYdd}~XnX|jd	�dS)
Nc@seZdZdS)z6OpcodeTest.test_raise_class_exceptions.<locals>.AClassN)rr r!rrrr�AClass7sr.c@seZdZdS)z6OpcodeTest.test_raise_class_exceptions.<locals>.BClassN)rr r!rrrr�BClass8sr/c@seZdZdS)z6OpcodeTest.test_raise_class_exceptions.<locals>.CClassN)rr r!rrrr�CClass9sr0c@seZdZdd�ZdS)z6OpcodeTest.test_raise_class_exceptions.<locals>.DClasscSsdS)Nr)r
�ignorerrr�__init__;sz?OpcodeTest.test_raise_class_exceptions.<locals>.DClass.__init__N)rr r!r2rrrr�DClass:sr3zno exception)�	ExceptionrrZassertIsInstance)r
r.r/r0r3�a�b�vrrr�test_raise_class_exceptions5sD




z&OpcodeTest.test_raise_class_exceptionscCs�td�}td�}|j||�td�}td�}|j||�td�}td�}|j||�td�}td�}|j||�td�}td�}|j||�td�}td�}|j||�td�}td�}|j||�td	�}td
�}|j||�dS)Nzlambda: Nonezlambda a: az
lambda a=1: az	lambda: 0z	lambda: 1zlambda a: Nonezlambda b: Nonezlambda a=None: Nonezlambda a=0: Nonezlambda a=1: None)�evalZassertNotEqual)r
r�grrr�test_compare_function_objects`s0z(OpcodeTest.test_compare_function_objectscCs&Gdd�dt�}|j|�dd�dS)Nc@seZdZdd�ZdS)z=OpcodeTest.test_modulo_of_string_subclasses.<locals>.MyStringcSsdS)N�*r)r
�valuerrr�__mod__�szEOpcodeTest.test_modulo_of_string_subclasses.<locals>.MyString.__mod__N)rr r!r>rrrr�MyString�sr?�r<)�strr)r
r?rrr� test_modulo_of_string_subclasses�sz+OpcodeTest.test_modulo_of_string_subclassesN)rr r!rrr&r+r-r8r;rBrrrrrs
	+"r�__main__)ZunittestZtestrrZTestCaserr�mainrrrr�<module>s


Youez - 2016 - github.com/yon3zu
LinuXploit