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_raise.cpython-313.opt-1.pyc
�

��ik9��r�SrSSKJr SSKrSSKrSSKrSr"SS5r"SS\R5r	"S	S
\R5r
"SS\R5r"S
S\R5r"SS\R5r
"SS\R5r\S:Xa\R "5 gg)zTests for the raise statement.�)�supportNc�^�[5e![anURsSnA$SnAff=f�N)�OSError�
__traceback__)�es �$C:\Python313\\Lib\test\test_raise.py�get_tbr
s(����i�����������s�
�
,�'�,�,c� �\rSrSrSrSrSrg)�Context�c��U$r���selfs r	�	__enter__�Context.__enter__s����c��g)NTr)r�exc_type�	exc_value�exc_tbs    r	�__exit__�Context.__exit__s��rrN��__name__�
__module__�__qualname__�__firstlineno__rr�__static_attributes__rrr	rrs���rrc�\�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrg)�	TestRaise�c�j�e![a%nURS[U55 SnAgSnAff=f)NzNo active exception)�fail�RuntimeError�assertIn�str�rrs  r	�test_invalid_reraise�TestRaise.test_invalid_reraises0��	-����	9��M�M�/��Q��8�8��	9�s��
2�-�2c��[5e![anUneSnAff=f![anURWU5 SnAgSnAff=fr)�
IndexErrorr%�assertIs)rr�exc1�exc2s    r	�test_reraise�TestRaise.test_reraise#sN��		-�
� �l�"���
�����
���	&��M�M�$��%�%��	&�s$�

�
���"�
A�A�Ac�6�SnUR[U5 g)Nc�\�[S5e! [S5e![a ef=f=f�N�foo�caught��	TypeError�KeyErrorrrr	�reraise�.TestRaise.test_except_reraise.<locals>.reraise0s=��
���&�&��
��"�8�,�,�������s�
�+��
(�+�(�+��assertRaisesr9�rr;s  r	�test_except_reraise�TestRaise.test_except_reraise/s��	�	
���)�W�-rc�6�SnUR[U5 g)Nc�F�[S5e! [S5e!e=f=fr5r8rrr	r;�/TestRaise.test_finally_reraise.<locals>.reraise<s-��
���&�&��
��"�8�,�,���s�
� ��� )r>r:r?s  r	�test_finally_reraise�TestRaise.test_finally_reraise;s��	�	
���(�G�,rc�D^�SmU4SjnUR[U5 g)Nc��errrrr	�nested_reraise�5TestRaise.test_nested_reraise.<locals>.nested_reraiseGs��rc�8>�[S5e! T"5 g=f�Nr6�r9)rIs�r	r;�.TestRaise.test_nested_reraise.<locals>.reraiseIs ���
!���&�&��
!�� �s��	r=)rr;rIs  @r	�test_nested_reraise�TestRaise.test_nested_reraiseFs���	�	!�
	
���)�W�-rc���[S5e! [5Se=f![aEnURUR[5 UR	UR
5 SnAgSnAff=frL)r9�
ValueError�assertIsInstance�__context__�assertIsNone�	__cause__r)s  r	�test_raise_from_None�TestRaise.test_raise_from_NonePs`��	+�
-���&�&��
-� �l��,���	+��!�!�!�-�-��;����a�k�k�*�*��	+�s��
��
A-�;A(�(A-c�6�SnUR[U5 g)Nc�p�[S5e! [5 SSS5 e!,(df   e=f=frL)r9rrrr	r;�-TestRaise.test_with_reraise1.<locals>.reraise[s3��
���&�&��
��Y�����Y��s�
�5�$�	5�
2	�5r=r?s  r	�test_with_reraise1�TestRaise.test_with_reraise1Z���	�	
���)�W�-rc�6�SnUR[U5 g)Nc�r�[S5e! [5 [S5e!,(df   e=f=fr5)r9rr:rrr	r;�-TestRaise.test_with_reraise2.<locals>.reraisees3��
���&�&��
��Y�"�8�,�,��Y��s�
�6�%�
3	�6r=r?s  r	�test_with_reraise2�TestRaise.test_with_reraise2dr^rc�^�SnU"5m[T5 UR[U4Sj5 UR[U4Sj5 g)Nc3�6# �[S5e! Sv� e=f7f)Nr6�rMrrr	r;�-TestRaise.test_yield_reraise.<locals>.reraiseos#���
���&�&��
����s����c�>�[T5$r��next��gs�r	�<lambda>�.TestRaise.test_yield_reraise.<locals>.<lambda>ws	���T�!�Wrc�>�[T5$rrirks�r	rmrnxs	����a�r)rjr>r9�
StopIteration)rr;rls  @r	�test_yield_reraise�TestRaise.test_yield_reraisens8���	�
�I���Q�����)�_�5����-��9rc�F�"SS[5nUe![a gf=f)Nc��\rSrSrSrSrg)�7TestRaise.test_erroneous_exception.<locals>.MyException�{c��[5er�r&rs r	�__init__�@TestRaise.test_erroneous_exception.<locals>.MyException.__init__|�
��"�n�$rrN�rrrrryr rrr	�MyExceptionru{���
%rr})�	Exceptionr%r&�rr}s  r	�test_erroneous_exception�"TestRaise.test_erroneous_exceptionzs+��	%�)�	%�	-�����	��	�s��
 � c�r�"SS[5nUR[5 Ue!,(df   g=f)Nc��\rSrSrSrSrg)�@TestRaise.test_new_returns_invalid_instance.<locals>.MyException�c��[5$r)�object)�cls�argss  r	�__new__�HTestRaise.test_new_returns_invalid_instance.<locals>.MyException.__new__�s	���x�rrN�rrrrr�r rrr	r}r��s��
 rr})rr>r9r�s  r	�!test_new_returns_invalid_instance�+TestRaise.test_new_returns_invalid_instance�s-��	 �)�	 ��
�
�y�
)���*�
)�s�(�
6c�h�g![a%nUR[U5S5 SnAgSnAff=f)Nz(3,))�AssertionError�assertEqualr(r)s  r	�test_assert_with_tuple_arg�$TestRaise.test_assert_with_tuple_arg�s.��	-���	-����S��V�V�,�,��	-�s�
1�,�1rN)rrrrr*r1r@rErOrWr\rbrqr�r�r�r rrr	r"r"s>��-�
-�
.�	-�.�+�.�.�
:�
-��-rr"c�8�\rSrSrSrSrSrSrSrSr	Sr
g	)
�	TestCause�c��[e![a [Sef=f![aDnURUR5 URUR5 SUlUeSnAff=f![anUnSnAOSnAff=fURUR5 URUR5 URUR[5 g)NF)
r9rrRrUrV�
assertTrue�__suppress_context__�assertFalserSrT)r�excrs   r	�testCauseSyntax�TestCause.testCauseSyntax�s���	�	
�/�#�O�� �/�$�$�.�/���
��!�!�#�-�-�0����� 8� 8�9�+0��(��	��	
��
�	��A��	��	
���!�+�+�&�����/�/�0����a�m�m�Y�7s4�
���
A-�?A(�(A-�-A0�0
B�:B�Bc�v�[Se![a%nURS[	U55 SnAgSnAff=f)N�zexception cause)r-r%r9r'r(r)s  r	�test_invalid_cause�TestCause.test_invalid_cause�s5��	-��!�#���	5��M�M�+�S��V�4�4��	5�s�	�
8�3�8c��[[e![a*nURUR[5 SnAgSnAff=fr)r-r:r%rSrVr)s  r	�test_class_cause�TestCause.test_class_cause�s6��	-��(�*���	9��!�!�!�+�+�x�8�8��	9�s�
�
A� <�Ac��"SS[5nSnUR[U5 [Ue!,(df   g=f)Nc��\rSrSrSrSrg)�GTestCause.test_class_cause_nonexception_result.<locals>.ConstructMortal�c��S/$)Nzmortal valuer)r��kwargss  r	r��OTestCause.test_class_cause_nonexception_result.<locals>.ConstructMortal.__new__�s��&�'�'rrNr�rrr	�ConstructMortalr��s��
(rr�z5.*should have returned an instance of BaseException.*)�
BaseException�assertRaisesRegexr9r-)rr��msgs   r	�$test_class_cause_nonexception_result�.TestCause.test_class_cause_nonexception_result�s7��	(�m�	(�F��
�
#�
#�I�s�
3��/�1�4�
3�s�0�
>c��[5n[Ue![a&nURURU5 SnAgSnAff=fr)r:r-r%r.rV)r�causers   r	�test_instance_cause�TestCause.test_instance_cause�s;���
��	-��%�'���	.��M�M�!�+�+�u�-�-��	.�s��
A�>�Ac�P�"SS[5n[Ue![a gf=f)Nc��\rSrSrSrSrg)�3TestCause.test_erroneous_cause.<locals>.MyException��c��[5errxrs r	ry�<TestCause.test_erroneous_cause.<locals>.MyException.__init__�r{rrNr|rrr	r}r��r~rr})rr-r%r&r�s  r	�test_erroneous_cause�TestCause.test_erroneous_cause�s-��	%�)�	%�	-��+�-���	��	�s��
%�%rN)rrrrr�r�r�r�r�r�r rrr	r�r��s ��8�&-�-�2�-�
-rr�c� �\rSrSrSrSrSrg)�
TestTraceback��c��[5e![a4nURUR[R
5 SnAgSnAff=fr)r-r%rSr�types�
TracebackTyper)s  r	�test_sets_traceback�!TestTraceback.test_sets_traceback�s>��	-��,����	H��!�!�!�/�/�5�3F�3F�G�G��	H�s�
�
A
�*A�A
c��[5n[5RU5e![aLnUR	UR
U5 UR
UR
RU5 SnAgSnAff=fr)r
r-�with_tracebackr%�assertNotEqualrr��tb_next)r�tbrs   r	�test_accepts_traceback�$TestTraceback.test_accepts_traceback�sb��
�X��	-��,�-�-�b�1�1���	:��������4����Q�_�_�4�4�b�9�9��	:�s�%�
A;�AA6�6A;rN)rrrrr�r�r rrr	r�r��s��-�-rr�c�&�\rSrSrSrSrSrSrg)�TestTracebackType��c��[er)rRrs r	�raiser�TestTracebackType.raiser�s���rc�@�UR5 URWR[
R5 URUR[R"55 URUR[5 URUR[5 URURRS5 UR[5 U?SSS5 UR[5 SUlSSS5 UR[ 5 X"lSSS5 UR[ 5 X"RlSSS5 SUlURURS5 [#5nX2lURURU5 g![anURnSnAGN�SnAff=f!,(df   N�=f!,(df   N�=f!,(df   N�=f!,(df   N�=f)N�asdf)r�rrrSr�r�r�r.�tb_frame�sys�	_getframe�tb_lasti�int�	tb_linenor>r9rRr
)rr�r��new_tbs    r	�
test_attrs�TestTracebackType.test_attrs�sm��	#��K�K�M�	
���b�j�j�%�*=�*=�>��
�
�b�k�k�3�=�=�?�3����b�k�k�3�/����b�l�l�C�0��
�
�b�j�j�(�(�$�/��
�
�y�
)��
�*��
�
�y�
)��B�J�*��
�
�z�
*��J�+��
�
�z�
*�!#�J�J��+���
��
�
�b�j�j�$�'�����
��
�
�b�j�j�&�)��=�	#��"�"�B��	#��*�
)��*�
)��+�
*��+�
*�sG�F8�&G�G-�+G>�H�8
G�G�G�
G*�-
G;�>
H�
Hc��[5n[R"5n[R"XSS5nURURU5 URURU5 URURS5 URURS5 [R"SUSS5nURURS5 UR[5 [R"SUSS5 SSS5 UR[5 [R"USSS5 SSS5 UR[5 [R"XSS5 SSS5 UR[5 [R"XSS5 SSS5 g!,(df   N�=f!,(df   N�=f!,(df   Ng=f!,(df   g=f)Nrf��noznuh-uh)r
r�r�r�r�r�r�r�r�r�r>r9)r�other_tb�framer�s    r	�test_constructor�"TestTracebackType.test_constructorsg���8���
�
���
�
 �
 ��!�Q�
7��������X�.�������e�,�������a�(�������q�)�
�
 �
 ��u�a��
3��������T�*�
�
�
�y�
)�����e�Q��2�*��
�
�y�
)�����$��1�5�*��
�
�y�
)������q�9�*��
�
�y�
)������H�=�*�
)�*�
)��*�
)��*�
)��*�
)�s0�2F8�)G	� G�G+�8
G�	
G�
G(�+
G9rN)rrrrr�r�r�r rrr	r�r��s���!*�F>rr�c�b�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrg)�TestContexti3c��[5nUe! [5e=f![a&nURURU5 SnAgSnAff=fr)r-rr%r.rT�r�contextrs   r	�$test_instance_context_instance_raise�0TestContext.test_instance_context_instance_raise4sJ���,��	-�
 ��
��
 ��i����	2��M�M�!�-�-��1�1��	2�s����
A�A	�	Ac���[nUe! [5e=f![aBnURURU5 URURU5 SnAgSnAff=fr�r-rr%�assertIsNotrTrSr�s   r	�!test_class_context_instance_raise�-TestContext.test_class_context_instance_raise@s^����		-�
 ��
��
 ��i����	:����Q�]�]�G�4��!�!�!�-�-��9�9��	:�s����
A&�8A!�!A&c���[nUe! [e=f![aBnURURU5 URURU5 SnAgSnAff=frr�r�s   r	�test_class_context_class_raise�*TestContext.test_class_context_class_raiseMs\����		-�
��
��
��
���	:����Q�]�]�G�4��!�!�!�-�-��9�9��	:�s����
A"�8A�A"c��SS- URS5 g! [e=f![a*nURUR[5 SnAgSnAff=f�Nrfr�No exception raised�rr%rSrT�ZeroDivisionErrorr)s  r	�test_c_exception_context�$TestContext.test_c_exception_contextZsW��	-�
��!��
�I�I�+�,��
��
���	D��!�!�!�-�-�1B�C�C��	D�s��#�&�
A� A�Ac��SS- URS5 g! [ N=f![a*nURUR[
5 SnAgSnAff=fr�)�xyzzyr%�	NameErrorrSrTr�r)s  r	�test_c_exception_raise�"TestContext.test_c_exception_raiseesU��	-�
��!��
�I�I�+�,��
����	D��!�!�!�-�-�1B�C�C��	D�s��$�'�
A� A�Ac��[e![e=f![a%nURUR5 SnAgSnAff=fr)rr%rUrTr)s  r	�test_noraise_finally� TestContext.test_noraise_finallyps>��	-�
���
��g�
���	-����a�m�m�,�,��	-�s����
A�>�Ac��SS- [e![e=f![a*nURUR[5 SnAgSnAff=f�Nrfrr�r)s  r	�test_raise_finally�TestContext.test_raise_finally{sG��	-�
��!���
��g�
���	D��!�!�!�-�-�1B�C�C��	D�s �����
A� A�Ac��"SS5nU"5 SS- SSS5 URS5 g!,(df   N =f![a*nURUR[5 SnAgSnAff=f)Nc� �\rSrSrSrSrSrg)�8TestContext.test_context_manager.<locals>.ContextManageri�c��grrrs r	r�BTestContext.test_context_manager.<locals>.ContextManager.__enter__�s��rc��[ gr)r�)r�t�vr�s    r	r�ATestContext.test_context_manager.<locals>.ContextManager.__exit__�s��rrNrrrr	�ContextManagerr
�s��
�
rrrfrr�)r%r�rSrTr�)rrrs   r	�test_context_manager� TestContext.test_context_manager�sd��	�	�
	-��!��!��"�

�I�I�+�,�"�!���	D��!�!�!�-�-�1B�C�C��	D�s*�A�3�A�
A�A�
A8� A3�3A8c��SS- g![anUeSnAff=f![a%nURUR5 SnAgSnAff=fr)r�rUrTr)s  r	�test_cycle_broken�TestContext.test_cycle_broken�sL��	-�
��!���$�
����
�� �	-����a�m�m�,�,��	-�s$�	�
����
A�A�Ac���[ g![a nSS- SnAg![a Uef=fSnAff=f![a/nURURR5 SnAgSnAff=fr)r�r�r�rUrT)r�ars   r	�test_reraise_cycle_broken�%TestContext.test_reraise_cycle_broken�sj��		9�
����
���a�C��(���G���
��
�	9����a�m�m�7�7�8�8��	9�s1�
�
4��7�
,�/�4�7�
A0�%A+�+A0c��[S5nUe![aC [S5e![a Of=f[S5e![a
nUnSnAOSnAff=ff=fURURU5 g)Nr�r7�new)rr.rT)rr�r��raiseds    r	�
test_not_last�TestContext.test_not_last�s����I�&��
	��M���	�
���)�)���
��
��
���&�&���
����
��	��	
�
�
�f�(�(�'�2sB��
A�%�
2�A�2�A�A�
A�A�
A�A�Ac�*^^�SmUU4SjnU"5 g)Nc3� # �Sv� g!f=f7f)Nrfrrrr	�gen�"TestContext.test_3118.<locals>.gen�s���
������s��	���c�>�T"5n[U5 [e! A[e=f![a*nTR	UR
[5 SnAgSnAff=fr)rjrRr:rrSrT)rlrr"rs  ��r	�f� TestContext.test_3118.<locals>.f�sY�����A���G�
A�#�$�$��#��"�N���
A��%�%�a�m�m�Z�@�@��
A�s��	%�(�
A� A�Ar)rr%r"s` @r	�	test_3118�TestContext.test_3118�s���	�
	A�	
�rc�^^^^�SSKm"SS5mUUUU4Sjm[R"5nT"5 TR[UR
R5 SSS5 g!,(df   g=f)Nrc��\rSrSrSrSrg)� TestContext.test_3611.<locals>.Ci�c��SS- g! e=frrrs r	�__del__�(TestContext.test_3611.<locals>.C.__del__�s����a�C����s��rN)rrrrr-r rrr	�Cr+�s��
rr/c� >�T"5nTR g![a ATR5 [ef=f![aFnTRURS5 TRUR[5 SnAgSnAff=fr)�x�AttributeError�collectr9rr�rTrS)r1rr/r%�gcrs  ����r	r%� TestContext.test_3611.<locals>.f�sz�����A�

E�$��C�C��%�$���J�J�L�#�O�	$��
�
E��#�#�A�M�M�4�8��%�%�a�m�m�^�D�D��
E�s��":�=�
B
�<B�B
)r4r�catch_unraisable_exceptionr�r��
unraisabler)r�cmr/r%r4s` @@@r	�	test_3611�TestContext.test_3611�sX����	�	�	E�	E��
/�
/�
1�R�
�C����.��
�
�0F�0F�G�2�
1�
1�s�2A,�,
A:rN)rrrrr�r�r�r�r�rrrrrrr'r9r rrr	r�r�3sD��
-�-�-�	-�	-�	-�	-�-�-�9�3� �,Hrr�c� �\rSrSrSrSrSrg)�TestRemovedFunctionalityi�c�<�[[4e![a gf=fr)r-r:r%r9rs r	�test_tuples�$TestRemovedFunctionality.test_tuples�s$��	-��x�(�(���	��	�s��
�c�(�Se![a gf=frL)r%r9rs r	�test_strings�%TestRemovedFunctionality.test_strings�s��	-��K���	��	�s��
�rN)rrrrr>rAr rrr	r<r<�s��-�-rr<�__main__)�__doc__�testrr�r��unittestr
r�TestCaser"r�r�r�r�r<r�mainrrr	�<module>rIs���%��
������y-��!�!�y-�zB-��!�!�B-�J-�H�%�%�-�*?>��)�)�?>�D{H�(�#�#�{H�|-�x�0�0�-�$�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit