403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python313/Lib/test/__pycache__/test_dynamic.cpython-313.opt-1.pyc
�

��i���SSKrSSKrSSKrSSKJrJrJrJr "SS\R5r	"SS\R5r
\S:Xa\R"5 gg)�N)�	swap_item�	swap_attr�is_wasi�Py_DEBUGc��\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
Sr\R "\=(a \S
5S5rSrg)�RebindBuiltinsTests�
z=Test all the ways that we can change/shadow globals/builtins.c��g)a�Perform TestCase-specific configuration on a function before testing.

By default, this does nothing. Example usage: spinning a function so
that a JIT will optimize it. Subclasses should override this as needed.

Args:
    func: function to configure.
    *args: any arguments that should be passed to func, if calling it.

Returns:
    Nothing. Work will be performed on func in-place.
N�)�self�func�argss   �&C:\Python313\\Lib\test\test_dynamic.py�configure_func�"RebindBuiltinsTests.configure_funcs��	
�c���SnURU5 URU"5S5 [[5SS5 URU"5S5 SSS5 g!,(df   g=f)Nc��[/SQ5$�N)�����lenrrr�foo�=RebindBuiltinsTests.test_globals_shadow_builtins.<locals>.foo����y�>�!rrrc��g�N�r��xs r�<lambda>�BRebindBuiltinsTests.test_globals_shadow_builtins.<locals>.<lambda>$s��1rr �r�assertEqualr�globals�rrs  r�test_globals_shadow_builtins�0RebindBuiltinsTests.test_globals_shadow_builtinssS��	"����C� �������"�
�w�y�%��
5����S�U�A�&�6�
5�
5�s�A#�#
A1c���SnURU5 URU"5S5 [[SS5 URU"5S5 SSS5 g!,(df   g=f)Nc��[/SQ5$rrrrrr�5RebindBuiltinsTests.test_modify_builtins.<locals>.foo)rrrrc��grrr!s rr#�:RebindBuiltinsTests.test_modify_builtins.<locals>.<lambda>.���!rr )rr&r�builtinsr(s  r�test_modify_builtins�(RebindBuiltinsTests.test_modify_builtins'sQ��	"����C� �������"�
�x���
4����S�U�A�&�5�
4�
4�s�A�
A-c��SnURU5 U"5nUR[U5S5 [[SS5 UR[U5S5 SSS5 g!,(df   g=f)Nc3�V# �[S5n[U5v� [U5v� g7f�Nr��rangerr!s rr�LRebindBuiltinsTests.test_modify_builtins_while_generator_active.<locals>.foo3� ����a��A��a�&�L��a�&�L���')rrc��grrr!s rr#�QRebindBuiltinsTests.test_modify_builtins_while_generator_active.<locals>.<lambda>;r0rr )rr&�nextrr1�rr�gs   r�+test_modify_builtins_while_generator_active�?RebindBuiltinsTests.test_modify_builtins_while_generator_active1s^��	�	
���C� ��E������a��!�$�
�x���
4����T�!�W�a�(�5�
4�
4�s�	A.�.
A<c���[[S[5 SnSnURUS5 UR	U"U5SS/5 SSS5 g!,(df   g=f)Nrc��S[lg)Nc��g)N�rr!s rr#�ZRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.bar.<locals>.<lambda>C���r)r1rrrr�bar�HRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.barBs	��*��rc��/nUR[[S555 U"5 UR[[S555 U$r)�appendrr8)�modifier�ls  rr�HRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.fooEs9��������U�1�X��'��
�����U�1�X��'��rc��g�Nrrrrr#�MRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.<lambda>Ks��Trr rF)rr1rrr&)rrIrs   r�'test_modify_builtins_from_leaf_function�;RebindBuiltinsTests.test_modify_builtins_from_leaf_function>sP���x���
,�
+�
�
����\�2����S��X��1�v�.�-�
,�
,�s�4A�
A!c��SnURU5 SS0nXSS.nUR[SU5S5 UR[SSU05S5 g)	Nc��[/SQ5$rrrrrr�QRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_eval.<locals>.fooPrrrc��grrr!s rr#�VRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_eval.<locals>.<lambda>U���!rc��g�N�rr!s rr#rYWrHr�r�__builtins__rzfoo()rr)rr&�eval)rr�
builtins_dict�globals_dicts    r�0test_cannot_change_globals_or_builtins_with_eval�DRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_evalOs`��	"����C� ���,�
�"�*�,������g�|�4�a�8�����g��s�|�4�a�8rc���SnURU5 SU0n[SU5 URUSS5 SS0nXSS	.n[SU5 URUSS5 g)
Nc��[/SQ5$rrrrrr�QRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_exec.<locals>.foo]rrrz	x = foo()r"rrc��grrr!s rr#�VRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_exec.<locals>.<lambda>frZrc��gr\rr!s rr#rihrHrr^)r�execr&)rrrbras    r�0test_cannot_change_globals_or_builtins_with_exec�DRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_exec\sw��	"����C� ��s�|���[�,�'�����c�*�A�.���,�
�"�*�,��	
�[�,�'�����c�*�A�.rc�
�SnURU5 U"5nUR[U5S5 [[	5SSS05 UR[U5S5 SSS5 g!,(df   g=f)Nc3�V# �[S5n[U5v� [U5v� g7fr6r7r!s rr�ORebindBuiltinsTests.test_cannot_replace_builtins_dict_while_active.<locals>.foonr:r;rr_rc��grrr!s rr#�TRebindBuiltinsTests.test_cannot_replace_builtins_dict_while_active.<locals>.<lambda>v���Ar)rr&r>rr'r?s   r�.test_cannot_replace_builtins_dict_while_active�BRebindBuiltinsTests.test_cannot_replace_builtins_dict_while_activemsf��	�	
���C� ��E������a��!�$�
�w�y�.�5�+�2F�
G����T�!�W�a�(�H�
G�
G�s�A4�4
Bc���SnURU5 URU"5S5 [[5SSS05 URU"5S5 SSS5 g!,(df   g=f)Nc��[/SQ5$rrrrrr�PRebindBuiltinsTests.test_cannot_replace_builtins_dict_between_calls.<locals>.foozrrrr_rc��grrr!s rr#�URebindBuiltinsTests.test_cannot_replace_builtins_dict_between_calls.<locals>.<lambda>rsrr%r(s  r�/test_cannot_replace_builtins_dict_between_calls�CRebindBuiltinsTests.test_cannot_replace_builtins_dict_between_callsysY��	"����C� �������"�
�w�y�.�5�+�2F�
G����S�U�A�&�H�
G�
G�s�A%�%
A3c�v�SS0n[SU5nURU5 URU"5S5 g)Nrc��grrr!s rr#�KRebindBuiltinsTests.test_eval_gives_lambda_custom_globals.<locals>.<lambda>�rHrzlambda: len([])r )r`rr&)rrbrs   r�%test_eval_gives_lambda_custom_globals�9RebindBuiltinsTests.test_eval_gives_lambda_custom_globals�s9���{�+���$�l�3�����C� �������"rzrequires too much stackc��"SS[5nSnSSRS[U555-n[X1"55n[	[U55n[S5HnURU"5U5 M g)Nc��\rSrSrSrSrg)�ZRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg.<locals>.MyGlobals�c�6�[URS55$)N�_number_)�int�removeprefix)r�keys  r�__missing__�fRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg.<locals>.MyGlobals.__missing__�s���3�+�+�J�7�8�8rrN)�__name__�
__module__�__qualname__�__firstlineno__r��__static_attributes__rrr�	MyGlobalsr��s��
9rr�i�zlambda: �+c3�,# �UH
nSU3v� M g7f)r�Nr)�.0�is  r�	<genexpr>�ZRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg.<locals>.<genexpr>�s���$N�=M��x��s�^�=M�s��)�dict�joinr8r`�sumr&)rr��	variables�code�sum_func�expected�_s       r�3test_load_global_specialization_failure_keeps_oparg�GRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg�sp��	9��	9�
�	��C�H�H�$N�U�9�=M�$N�N�N����i�k�*���u�Y�'�(���r��A����X�Z��2�rrN)r�r�r�r��__doc__rr)r2rArSrcrlrtr{r��unittest�skipIfrrr�r�rrrrr
s]��G�

�'�'�)�/�"9�/�"
)�'�#��_�_�W�)��+D�E�
3�F�
3rrc� �\rSrSrSrSrSrg)�TestTracing�c��UR[R[R"55 [R"S5 grQ)�
addCleanup�sys�settrace�gettrace)rs r�setUp�TestTracing.setUp�s&��������c�l�l�n�5����T�rc�P^^^�U4SjmSm"UU4SjS5mU4SjnU4SjnU4SjnXU4HanURUR5 [S5H
nU"5 M S	mU"5 [R"S5 SmSSS5 Mc g!,(df   Mu=f)
Nc�>�T$rQr)�frame�event�arg�traces   �rr��4TestTracing.test_after_specialization.<locals>.trace�s����LrFc�*>�\rSrSrSrUU4SjrSrg)�0TestTracing.test_after_specialization.<locals>.C�c��XlgrQr!)rr"s  r�__init__�9TestTracing.test_after_specialization.<locals>.C.__init__�s���rc�B>�T(a[R"T5 ggrQ)r�r�)rr��
turn_on_traces ��r�__del__�8TestTracing.test_after_specialization.<locals>.C.__del__�s��� ��L�L��'�!rr!N)r�r�r�r�r�r�r�)r�r�s��r�Cr��s���
�
(�
(rr�c�6>�T"S5R[4 g�Nr)r"r�r�s�r�f�0TestTracing.test_after_specialization.<locals>.f�s���
�a�D�F�F�C�Krc�2>�S/T"S5R gr�r!r�s�rr@�0TestTracing.test_after_specialization.<locals>.g�s���
�C��!����Krc�0>�ST"S5R- gr�r!r�s�r�h�0TestTracing.test_after_specialization.<locals>.h�s���
��!����Jr�:T)�subTestr�r8r�r�)	rr�r@r�r
r�r�r�r�s	      @@@r�test_after_specialization�%TestTracing.test_after_specialization�s����	��
�	(�	(�	�	�	��1�I�D����d�m�m�,��r��A��F�#� $�
������T�"� %�
�
-�,��,�,�s�;B�
B%	rN)r�r�r�r�r�r�r�rrrr�r��s���!&rr��__main__)
r1r�r��test.supportrrrr�TestCaserr�r��mainrrr�<module>r�sV���
��@�@�M3�(�+�+�M3�`'&�(�#�#�'&�T�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit