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 :  /Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

��i7��&�SrSSKrSSKrSSKrSSKJr SSKJr SSKJr SSK	J
r
 SSK	Jr \R"S5r
"S	S
5r\
"SS\R\55r"S
S\R\5r\S:Xa\R&"5 gg)zCTest InteractiveConsole and InteractiveInterpreter from code module�N)�dedent)�	ExitStack)�mock)�force_not_colorized_test_class)�
import_helper�codec��\rSrSrSrSrg)�MockSys�c��[5nURUR5 UR[R
"SSS95UlUR[R
"S55UlUR[R
"S55Ul[R
"S[R[RS9nURU5Ul[R[RLa%URRURlUR?UR?g)	z.Mock system environment for InteractiveConsolez
code.inputT)�createzcode.sys.stdoutzcode.sys.stderrzcode.sys)�wraps�specN)r�
addCleanup�close�
enter_contextr�patch�infunc�stdout�stderrr�sys�sysmod�
excepthook�__excepthook__�ps1�ps2)�self�stack�prepatchs   �*C:\Python313\\Lib\test\test_code_module.py�mock_sys�MockSys.mock_syss������������$��)�)�$�*�*�\�15�+7�8����)�)�$�*�*�5F�*G�H����)�)�$�*�*�5F�*G�H����:�:�j����t�x�x�H���)�)�(�3����>�>�S�/�/�/�%)�[�[�%?�%?�D�K�K�"��K�K�O��K�K�O�)rrrrN)�__name__�
__module__�__qualname__�__firstlineno__r!�__static_attributes__�r#r r
r
s��r#r
c�~�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrSrSrSrSrSrg)�TestInteractiveConsole�!Nc�V�[R5UlUR5 g�N�r�InteractiveConsole�consoler!�rs r �setUp�TestInteractiveConsole.setUp%s���.�.�0����
�
�r#c�Z�[S5URlURR	5 URURRS5 SURlURR	5 URURRS5 g)N�Finishedz>>> z	custom1> )�EOFErrorr�side_effectr1�interact�assertEqualrrr2s r �test_ps1�TestInteractiveConsole.test_ps1)�n��"*�:�"6�������������������&�1�%�������������������+�6r#c�Z�[S5URlURR	5 URURRS5 SURlURR	5 URURRS5 g)Nr6z... z	custom2> )r7rr8r1r9r:rrr2s r �test_ps2�TestInteractiveConsole.test_ps21r=r#c��SS[S5/URlURR	5 [URR5HnSSRUS5;dM g [S5e)Nz	'antioch'�r6�antioch�zno console stdout)
r7rr8r1r9�listr�method_calls�join�AssertionError)r�calls  r �test_console_stderr�*TestInteractiveConsole.test_console_stderr9si��#.��H�Z�4H�"I���������������1�1�2�D��B�G�G�D��G�,�,��3�!�!4�5�5r#c�:�SSS[S5/URlURR	5 SRSURR55nXRS5SnUSURS5nURUR5SS/S	Q5 URURR[5 UR[URR 5[5 UR#URR$5 UR#URR R&5 URURR(URR 5 g)
N�def f():�	    x = ?rBr6c3�J# �UHnSRUS5v� M g7f�rBrDN�rG��.0rIs  r �	<genexpr>�;TestInteractiveConsole.test_syntax_error.<locals>.<genexpr>H�"���O�6N�d�����a��)�)�6N���!#�(InteractiveConsole)�
now exitingrD)z  File "<console>", line 2rNz	        ^zSyntaxError: invalid syntax)r7rr8r1r9rGrrF�indexr:�
splitlines�assertIsr�	last_type�SyntaxError�type�
last_value�assertIsNone�last_traceback�
__traceback__�last_exc�r�outputs  r �test_syntax_error�(TestInteractiveConsole.test_syntax_errorBs0��#-�#.�#%�$,�Z�$8�#:�����	
���������O�d�k�k�6N�6N�O�O�����%;�<�=�>���6����o�6�7������*�*�,�Q�R�0�3+�	,�
	
�
�
�d�k�k�+�+�[�9��
�
�d�4�;�;�1�1�2�K�@����$�+�+�4�4�5����$�+�+�0�0�>�>�?��
�
�d�k�k�*�*�D�K�K�,B�,B�Cr#c�6�S[S5/URlURR	5 SRSURR55nXRS5SnUSURS5nURUR5SS/SQ5 URURR[5 UR[URR 5[5 UR#URR$5 UR#URR R&5 URURR(URR 5 g)	N�  1r6rBc3�J# �UHnSRUS5v� M g7frPrQrRs  r rT�@TestInteractiveConsole.test_indentation_error.<locals>.<genexpr>YrVrWrXrYrD)z  File "<console>", line 1z    1z#IndentationError: unexpected indent)r7rr8r1r9rGrrFrZr:r[r\rr]�IndentationErrorr_r`rarbrcrdres  r �test_indentation_error�-TestInteractiveConsole.test_indentation_errorVs'��#(�(�:�*>�"?��������������O�d�k�k�6N�6N�O�O�����%;�<�=�>���6����o�6�7������*�*�,�Q�R�0�33�	4�	
�
�
�d�k�k�+�+�-=�>��
�
�d�4�;�;�1�1�2�4D�E����$�+�+�4�4�5����$�+�+�0�0�>�>�?��
�
�d�k�k�*�*�D�K�K�,B�,B�Cr#c�2�S[S5/URlURR	5 SRSURR55nXRS5SnXRS5S-SnURURS5U5 URURR[5 UR[URR 5[5 UR#URR$5 UR#URR R&5 URURR(URR 5 g)	Nu'�'r6rBc3�J# �UHnSRUS5v� M g7frPrQrRs  r rT�<TestInteractiveConsole.test_unicode_error.<locals>.<genexpr>irVrWrX�
rDzUnicodeEncodeError: )r7rr8r1r9rGrrFrZ�
assertTrue�
startswithr\rr]�UnicodeEncodeErrorr_r`rarbrcrdres  r �test_unicode_error�)TestInteractiveConsole.test_unicode_errorfs��#-�x�
�/C�"D��������������O�d�k�k�6N�6N�O�O�����%;�<�=�>�����T�*�Q�.�/�0������)�)�*@�A�6�J��
�
�d�k�k�+�+�-?�@��
�
�d�4�;�;�1�1�2�4F�G����$�+�+�4�4�5����$�+�+�0�0�>�>�?��
�
�d�k�k�*�*�D�K�K�,B�,B�Cr#c��SSSS[S5/URl[R"5nXR
lURR5 UR5 URUR
RUR
RUR
R5 URUR
R[5 UR[!UR
R5[5 URUR
RUR
RR"5 URUR
R$UR
R5 UR'[(R*"UR
R$5/SQ5 g)NrMz    raise ValueError('BOOM!')rBzf()r6)z#Traceback (most recent call last):
z(  File "<console>", line 1, in <module>
z!  File "<console>", line 2, in f
zValueError: BOOM!
)r7rr8r�Mockrrr1r9�
assert_called�assert_called_withr]r`rbr\�
ValueErrorr_rcrdr:�	traceback�format_exception�r�hooks  r �test_sysexcepthook�)TestInteractiveConsole.test_sysexcepthookss7��#-�#B�#%�#(�$,�Z�$8�	#:�����
�y�y�{��!%�������������������� 5� 5� $��� 6� 6� $��� :� :�	<�	
�
�
�d�k�k�+�+�Z�8��
�
�d�4�;�;�1�1�2�J�?��
�
�d�k�k�0�0�$�+�+�2H�2H�2V�2V�W��
�
�d�k�k�*�*�D�K�K�,B�,B�C�����3�3�D�K�K�4H�4H�I�L#�	$r#c���SSS[S5/URl[R"5nXR
lURR5 UR5 URUR
RUR
RUR
R5 URUR
R[5 UR[!UR
R5[5 UR#UR
R5 UR#UR
RR$5 URUR
R&UR
R5 UR)[*R,"UR
R&5/SQ5 g)NrMrNrBr6)z  File "<console>", line 2
z
    x = ?
z
        ^
zSyntaxError: invalid syntax
)r7rr8rrzrrr1r9r{r|r]r`rbr\r^r_rarcrdr:r~rr�s  r �test_sysexcepthook_syntax_error�6TestInteractiveConsole.test_sysexcepthook_syntax_error�sB��#-�#.�#%�$,�Z�$8�#:������y�y�{��!%�������������������� 5� 5� $��� 6� 6� $��� :� :�	<�	
�
�
�d�k�k�+�+�[�9��
�
�d�4�;�;�1�1�2�K�@����$�+�+�4�4�5����$�+�+�0�0�>�>�?��
�
�d�k�k�*�*�D�K�K�,B�,B�C�����3�3�D�K�K�4H�4H�I�L-�	.r#c���S[S5/URl[R"5nXR
lURR5 UR5 URUR
RUR
RUR
R5 URUR
R[5 UR[!UR
R5[5 UR#UR
R5 UR#UR
RR$5 URUR
R&UR
R5 UR)[*R,"UR
R&5/SQ5 g)Nrjr6)z  File "<console>", line 1
z    1
z$IndentationError: unexpected indent
)r7rr8rrzrrr1r9r{r|r]r`rbr\rmr_rarcrdr:r~rr�s  r �$test_sysexcepthook_indentation_error�;TestInteractiveConsole.test_sysexcepthook_indentation_error�s9��#(�(�:�*>�"?������y�y�{��!%�������������������� 5� 5� $��� 6� 6� $��� :� :�	<�	
�
�
�d�k�k�+�+�-=�>��
�
�d�4�;�;�1�1�2�4D�E����$�+�+�4�4�5����$�+�+�0�0�>�>�?��
�
�d�k�k�*�*�D�K�K�,B�,B�C�����3�3�D�K�K�4H�4H�I�L5�	6r#c���SSS[S5/URlSURlUR
R
5 URSS0/URRS5 S	RS
URR55nURSU5 URURS5S5 URS
U5 URSU5 g)N�1/0�a = 123�print(a)r6rD�write��123rrBc3�T# �UHoSS:XdM
URSv� M  g7f�rr�N��argsrRs  r rT�WTestInteractiveConsole.test_sysexcepthook_crashing_doesnt_close_repl.<locals>.<genexpr>��'���`�1I��RS�W�X_�M_���	�	�!��1I���(�(�Error in sys.excepthook:z'int' object is not callable�Original exception was:�division by zero�r7rr8rrr1r9r:rrFrGr�assertIn�count)r�errors  r �-test_sysexcepthook_crashing_doesnt_close_repl�DTestInteractiveConsole.test_sysexcepthook_crashing_doesnt_close_repl�s���#(�)�Z��*�AU�"V�����!"��������������'�9�b�1�4�;�;�3K�3K�A�3N�O����`����1I�1I�`�`���
�
�0�%�8�������%C�D�a�H��
�
�/��7��
�
�(�%�0r#c�^�SSS[S5/URlSmU4SjnXRlUR
R
5 URSS0/URRS	5 S
RSURR55nURSU5 URURS5S
5 URSU5 URSU5 g)Nr�r�r�r6znot so fastc�>�[T5er.)�
BaseException)r��kwargs�ss  �r �
raise_base�STestInteractiveConsole.test_sysexcepthook_raising_BaseException.<locals>.raise_base�s�����"�"r#r�r�rrBc3�T# �UHoSS:XdM
URSv� M  g7fr�r�rRs  r rT�RTestInteractiveConsole.test_sysexcepthook_raising_BaseException.<locals>.<genexpr>�r�r�r�rDr�r�r�)rr�r�r�s   @r �(test_sysexcepthook_raising_BaseException�?TestInteractiveConsole.test_sysexcepthook_raising_BaseException�s����#(�)�Z��*�AU�"V�������	#�!+�������������'�9�b�1�4�;�;�3K�3K�A�3N�O����`����1I�1I�`�`���
�
�0�%�8�������]�3�Q�7��
�
�/��7��
�
�(�%�0r#c���S/URlSnXRlUR	[
5 URR5 SSS5 g!,(df   g=f)Nr�c��[er.)�
SystemExit)r�r�s  r r��]TestInteractiveConsole.test_sysexcepthook_raising_SystemExit_gets_through.<locals>.raise_base�s���r#)rr8rr�assertRaisesr�r1r9)rr�s  r �2test_sysexcepthook_raising_SystemExit_gets_through�ITestInteractiveConsole.test_sysexcepthook_raising_SystemExit_gets_through�sI��#(�'�����	�!+����
�
�
�z�
*��L�L�!�!�#�+�
*�
*�s�A�
A-c��[S5URlURR	SS9 UR[
URR5S5 URRSnURUSS0/5 URR5 [S5URlURR	SS9 UR[
URR5S	5 g)
Nr6�Foo��banner�rr�)zFoo
rB��
r7rr8r1r9r:�lenrrF�
reset_mock)r�banner_calls  r �test_banner�"TestInteractiveConsole.test_banner�s���"*�:�"6����������U��+�����T�[�[�5�5�6��:��k�k�.�.�q�1������w�
�B�&?�@�	
����� �"*�:�"6����������R��(�����T�[�[�5�5�6��:r#c��[S5URlURR	SS9 UR[
URR5S5 URRSnSnURUSU40/5 URR5 [S5URlURR	SSS9 UR[
URR5S5 URR5 S	n[S5URlURR	SUS9 UR[
URR5S5 URRSnUS
-nURUSU40/5 g)Nr6rBr�r�rD�"now exiting InteractiveConsole...
r�)r��exitmsgu	bye! ζжrsr�)r�err_msg�expected�messages    r �
test_exit_msg�$TestInteractiveConsole.test_exit_msg�sk��"*�:�"6����������R��(�����T�[�[�5�5�6��:��+�+�*�*�1�-��8������7�X�K��"<�=�	
����� �"*�:�"6����������R���4�����T�[�[�5�5�6��:�	
����� �K�	�#+�:�"6����������R���9�����T�[�[�5�5�6��:��+�+�*�*�1�-���T�>������7�X�K��"<�=r#c��S[S5/URlURR	5 SRSURR55n[S5nURX!5 URURR[5 UR[URR5[5 URURR URRR"5 UR%URR 5 URURR&URR5 g)Nz(raise ValueError('') from AttributeErrorr6rBc3�J# �UHnSRUS5v� M g7frPrQrRs  r rT�7TestInteractiveConsole.test_cause_tb.<locals>.<genexpr>rVrWz�
        AttributeError

        The above exception was the direct cause of the following exception:

        Traceback (most recent call last):
          File "<console>", line 1, in <module>
        ValueError
        )r7rr8r1r9rGrrFrr�r\rr]r}r_r`rbrc�assertIsNotNonerd�rrfr�s   r �
test_cause_tb�$TestInteractiveConsole.test_cause_tb�s���#M�$,�Z�$8�#:��������������O�d�k�k�6N�6N�O�O����
��	
�
�
�h�'��
�
�d�k�k�+�+�Z�8��
�
�d�4�;�;�1�1�2�J�?��
�
�d�k�k�0�0�$�+�+�2H�2H�2V�2V�W����T�[�[�7�7�8��
�
�d�k�k�*�*�D�K�K�,B�,B�Cr#c��S[S5/URlURR	5 SRSURR55n[S5nURX!5 URURR[5 UR[URR5[5 URURR URRR"5 UR%URR 5 URURR&URR5 g)Nztry: ham
except: eggs
r6rBc3�J# �UHnSRUS5v� M g7frPrQrRs  r rT�9TestInteractiveConsole.test_context_tb.<locals>.<genexpr>rVrWah
        Traceback (most recent call last):
          File "<console>", line 1, in <module>
        NameError: name 'ham' is not defined

        During handling of the above exception, another exception occurred:

        Traceback (most recent call last):
          File "<console>", line 2, in <module>
        NameError: name 'eggs' is not defined
        )r7rr8r1r9rGrrFrr�r\rr]�	NameErrorr_r`rbrcr�rdr�s   r �test_context_tb�&TestInteractiveConsole.test_context_tbs���#=�$,�Z�$8�#:��������������O�d�k�k�6N�6N�O�O���
�

��	
�
�
�h�'��
�
�d�k�k�+�+�Y�7��
�
�d�4�;�;�1�1�2�I�>��
�
�d�k�k�0�0�$�+�+�2H�2H�2V�2V�W����T�[�[�7�7�8��
�
�d�k�k�*�*�D�K�K�,B�,B�Cr#�r1)r$r%r&r'�maxDiffr3r;r?rJrgrnrwr�r�r�r�r�r�r�r�r�r�r(r)r#r r+r+!sa���G��7�7�6�D�(D� D�$�..�.6�&	1�1�$�;�>�8D�*Dr#r+c�t�\rSrSrSr\R"\RRS5S5r
Srg)�TestInteractiveConsoleLocalExiti,c�T�[RSS9UlUR5 g)NT)�
local_exitr/r2s r r3�%TestInteractiveConsoleLocalExit.setUp.s ���.�.�$�.�?����
�
�r#z1exit() isn't defined unless there's a site modulec��S/URlURRSS9 UR	[URR5S5 URRSnSnUR	USU40/5 g)Nzexit()rBr�r�rDr�r�)rr8r1r9r:r�rrF)rr�r�s   r �	test_exit�)TestInteractiveConsoleLocalExit.test_exit2sx��$,�*����������R��(�����T�[�[�5�5�6��:��+�+�*�*�1�-��8������7�X�K��"<�=r#r�N)r$r%r&r'r3�unittest�skipIfr�flags�no_siter�r(r)r#r r�r�,s2����_�_�S�Y�Y�&�&�([�\�>�]�>r#r��__main__)�__doc__rr~r��textwrapr�
contextlibrr�test.supportrr�
import_modulerr
�TestCaser+r�r$�mainr)r#r �<module>r�s���E�
���� ��7�&��"�"�6�*����& �GD�X�.�.��GD� �GD�T>�h�&7�&7��>�"�z���M�M�O�r#

Youez - 2016 - github.com/yon3zu
LinuXploit