403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
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 :  /Python315/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python315/Lib/test/__pycache__/test_dynamic.cpython-315.pyc
R
>lqj�c��]PHs]PHs]PHs]QHGsGsGsQQ\O2sQQ\O2s	\
Q6Xc\O2P!P!)�)�	swap_item�	swap_attr�skip_wasi_stack_overflowc�|`�\sQs]
snQsQsQsQsQsQs	Qs
QsQ	sQ
s
Qs\2Q2sQ
sUsP!)�RebindBuiltinsTestsz=Test all the ways that we can change/shadow globals/builtins.c��P!)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.
�)�self�func�argss&&*�&C:\Python315\\Lib\test\test_dynamic.py�configure_func�"RebindBuiltinsTests.configure_funcs��	
�c��QoUOU2UOU2]2[[2QQ29^tt^2UOU2]2PPP2P!)%fhP!9h)c��[,QN2!��)r����lenrrr�foo�=RebindBuiltinsTests.test_globals_shadow_builtins.<locals>.foo����y�>�!rrc��]!��r��xs&r�<lambda>�BRebindBuiltinsTests.test_globals_shadow_builtins.<locals>.<lambda>$s��1r�r
�assertEqualr�globals�r	rs& r�test_globals_shadow_builtins�0RebindBuiltinsTests.test_globals_shadow_builtinssY��	"����C� �������"�
�w�y�%��
5�
5����S�U�A�&�6�
5�
5�
5�s�A-�-A>	�6A>	c��QoUOU2UOU2]2[[QQ29^tt^2UOU2]2PPP2P!)%fhP!9h)c��[,QN2!rrrrrr�5RebindBuiltinsTests.test_modify_builtins.<locals>.foo)rrrc��]!rrrs&rr �:RebindBuiltinsTests.test_modify_builtins.<locals>.<lambda>.���!r)r
r#r�builtinsr%s& r�test_modify_builtins�(RebindBuiltinsTests.test_modify_builtins'sW��	"����C� �������"�
�x���
4�
4����S�U�A�&�5�
4�
4�
4�s�A)�)A:	�2A:	c��QoUOU2U2oUO[U2]2[[QQ29^tt^2UO[U2]2PPP2P!)%fhP!9h)c3�^ �[]2o[U2w�	[U2w�	P!3h�r��rangerrs rr�LRebindBuiltinsTests.test_modify_builtins_while_generator_active.<locals>.foo3� ����a��A��a�&�L��a�&�L���+-rc��]!rrrs&rr �QRebindBuiltinsTests.test_modify_builtins_while_generator_active.<locals>.<lambda>;r-r)r
r#�nextrr.�r	r�gs&  r�+test_modify_builtins_while_generator_active�?RebindBuiltinsTests.test_modify_builtins_while_generator_active1sd��	�	
���C� ��E������a��!�$�
�x���
4�
4����T�!�W�a�(�5�
4�
4�
4�s�A8�8B		�B		c���[[Q[29^tt^2QoQoUOUQ2UO	UU2]],2PPP2P!)%fhP!9h)rc� �Q[mP!)c��]!)�rrs&rr �ZRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.bar.<locals>.<lambda>C���r)r.rrrr�bar�HRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.barBs	��*��rc��,oUO[[]222U2UO[[]222U!r)�appendrr5)�modifier�ls& rr�HRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.fooEs9��������U�1�X��'��
�����U�1�X��'��rc��P!�Nrrrrr �MRebindBuiltinsTests.test_modify_builtins_from_leaf_function.<locals>.<lambda>Ks��Tr)rr.rr
r#)r	rFrs&  r�'test_modify_builtins_from_leaf_function�;RebindBuiltinsTests.test_modify_builtins_from_leaf_function>sV���x���
,�
,�
+�
�
����\�2����S��X��1�v�.�-�
,�
,�
,�s�4A�A.	�&A.	c��QoUOU2QQ-oQUQUQQ-oUO[QU2]2UO[QQU-2]2P!)c��[,QN2!rrrrrr�QRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_eval.<locals>.fooPrrrc��]!rrrs&rr �VRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_eval.<locals>.<lambda>U���!rr�__builtins__c��]!��rrs&rr rVWrErzfoo())r
r#�eval)r	r�
builtins_dict�globals_dicts&   r�0test_cannot_change_globals_or_builtins_with_eval�DRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_evalOsh��	"����C� ���,�
��s�N�M��{�,������g�|�4�a�8�����g��s�|�4�a�8rc���QoUOU2QU-o[QU2UOUQ*]2QQ-oQUQUQQ-o[QU2UOUQ*]2P!)c��[,QN2!rrrrrr�QRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_exec.<locals>.foo]rrrz	x = foo()rrc��]!rrrs&rr �VRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_exec.<locals>.<lambda>frWrrXc��]!rZrrs&rr rehrEr)r
�execr#)r	rr^r]s&   r�0test_cannot_change_globals_or_builtins_with_exec�DRebindBuiltinsTests.test_cannot_change_globals_or_builtins_with_exec\s��	"����C� ��s�|���[�,�'�����c�*�A�.���,�
��s�N�M��{�,��	
�[�,�'�����c�*�A�.rc�$�QoUOU2U2oUO[U2]2[[	2QQQ-29^tt^2UO[U2]2PPP2P!)%fhP!9h)c3�^ �[]2o[U2w�	[U2w�	P!3hr3r4rs rr�ORebindBuiltinsTests.test_cannot_replace_builtins_dict_while_active.<locals>.foonr7r8rXrc��]!rrrs&rr �TRebindBuiltinsTests.test_cannot_replace_builtins_dict_while_active.<locals>.<lambda>v���Ar)r
r#r;rr$r<s&  r�.test_cannot_replace_builtins_dict_while_active�BRebindBuiltinsTests.test_cannot_replace_builtins_dict_while_activemsl��	�	
���C� ��E������a��!�$�
�w�y�.�5�+�2F�
G�
G����T�!�W�a�(�H�
G�
G�
G�s�A>�>B	�B	c��QoUOU2UOU2]2[[2QQQ-29^tt^2UOU2]2PPP2P!)%fhP!9h)c��[,QN2!rrrrrr�PRebindBuiltinsTests.test_cannot_replace_builtins_dict_between_calls.<locals>.foozrrrXrc��]!rrrs&rr �URebindBuiltinsTests.test_cannot_replace_builtins_dict_between_calls.<locals>.<lambda>rorr"r%s& r�/test_cannot_replace_builtins_dict_between_calls�CRebindBuiltinsTests.test_cannot_replace_builtins_dict_between_callsys_��	"����C� �������"�
�w�y�.�5�+�2F�
G�
G����S�U�A�&�H�
G�
G�
G�s�
A/�/B	�8B	c�z�QQ-o[QU2oUOU2UOU2]2P!)rc��]!rrrs&rr �KRebindBuiltinsTests.test_eval_gives_lambda_custom_globals.<locals>.<lambda>�rErzlambda: len([]))r\r
r#)r	r^rs&  r�%test_eval_gives_lambda_custom_globals�9RebindBuiltinsTests.test_eval_gives_lambda_custom_globals�s9���{�+���$�l�3�����C� �������"rc��QQ[2oQoQQOQ[U222*o[V122o[	[U22o[]2FDoUOU2U2J	P!)c�(`�\sQs]�snQsQsUsP!)�ZRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg.<locals>.MyGlobalsc�8�[UOQ22!��_number_)�int�removeprefix)r	�keys&&r�__missing__�fRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg.<locals>.MyGlobals.__missing__�s���3�+�+�J�7�8�8rr)�__name__�
__module__�__qualname__�__firstlineno__r��__static_attributes__�__classdictcell__��
__classdict__s@r�	MyGlobalsr��s����
9�
9rr��zlambda: �+c3�8�SF �DoQU0w�	J
	P!3hr�r)�.0�is& r�	<genexpr>�ZRebindBuiltinsTests.test_load_global_specialization_failure_keeps_oparg.<locals>.<genexpr>�s��=M���=M��x��s�^�=M�s�)�dict�joinr5r\�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�rr)r�r�r�r��__doc__r
r&r/r>rPr_rhrprwr|rr�r�r�r�s@rrr
sQ����G�

�'�'�)�/�"9�/�"
)�'�#���
3� �
3rrc�.`�\sQs]�snQsQsQsUsP!)�TestTracingc��UO[O[O22[OP2P!rN)�
addCleanup�sys�settrace�gettrace)r	s&r�setUp�TestTracing.setUp�s&��������c�l�l�n�5����T�rc	�l```�U1QknP
nUU1QkQ2nU1QkoU1QkoU1QkoVU1FDjoUOUO29^tt^2[]:2FD
oU2J	P	nU2[OP2P
nPPP2Jl	P!)%fhJ�9h)c�
:�R!rNr)�frame�event�arg�traces&&&�rr��4TestTracing.test_after_specialization.<locals>.trace�s����Lrc�8:`�\sQs]�snQsUU1QksQsUsP!)�0TestTracing.test_after_specialization.<locals>.Cc��VmP!rNr)r	rs&&r�__init__�9TestTracing.test_after_specialization.<locals>.C.__init__�s���rc�J:�R%c[OR2P!P!rN)r�r�)r	r��
turn_on_traces&��r�__del__�8TestTracing.test_after_specialization.<locals>.C.__del__�s��� ��L�L��'�!rr)r�r�r�r�r�r�r�r�)r�r�r�s@��r�Cr��s����
�
(�
(rr�c�::�R]2O[1P!�r)rr�r�s�r�f�0TestTracing.test_after_specialization.<locals>.f�s���
�a�D�F�F�C�Krc�>:�],R]2O*P!r�rr�s�rr=�0TestTracing.test_after_specialization.<locals>.g�s���
�C��!����K�Krc�<:�]R]2O*P!r�rr�s�r�h�0TestTracing.test_after_specialization.<locals>.h�s���
��!����J�Jr)�subTestr�r5r�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"	�"B3
�+B3
r)r�r�r�r�r�r�r�r�r�s@rr�r��s�����!&�!&rr��__main__)r.r��unittest�test.supportrrr�TestCaserr�r��mainrrr�<module>r�sV���
��G�G�N3�(�+�+�N3�b'&�(�#�#�'&�T�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit