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

��i�+��,�SrSSKrSSKrSSKJr SSKJr SSKrSSKrSSK	r	\R"5S5r"SS\R5r
"SS	\R5r"S
S\5r"SS
\5rSr\S:Xa\R&"5 gg)z&Unit tests for socket timeout feature.�N)�support)�
socket_helperc���[R"U5 [R"X[R[R
5SSsSSS5 $!,(df   g=f)z�Resolve an (host, port) to an address.

We must perform name resolution before timeout tests, otherwise it will be
performed by connect().
r�N)r�transient_internet�socket�getaddrinfo�AF_INET�SOCK_STREAM)�host�ports  �&C:\Python313\\Lib\test\test_timeout.py�resolve_addressr
sM��
�	)�	)�$�	/��!�!�$�f�n�n�"(�"4�"4�6�67�9�9:�<�
0�	/�	/�s�:A�
A)c�H�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
g)
�CreationTestCase�z9Test case for socket.gettimeout() and socket.settimeout()c��UR[R"[R[R55Ulg�N)�enterContextrr
r�sock��selfs r�setUp�CreationTestCase.setUps,���%�%��M�M�&�.�.�&�*<�*<�=�?��	�c�Z�URURR5SS5 g)Nztimeout not disabled by default)�assertEqualr�
gettimeoutrs r�testObjectCreation�#CreationTestCase.testObjectCreation s$��������-�-�/��:�	<rc��URRS5 URURR5S5 URRS5 URURR5S5 URRS5 URURR5S5 g)Ng�z�Ga@�)r�
settimeoutrrrs r�testFloatReturnValue�%CreationTestCase.testFloatReturnValue%s����	�	���U�#�������-�-�/��7��	�	���Q��������-�-�/��3��	�	���T�"�������-�-�/��6rc�L�URRS5 UR[URR	55[
5 URRS5 UR[URR	55[
5 g)N�g333333@)rr#�assertIs�typer�floatrs r�testReturnType�CreationTestCase.testReturnType0sf���	�	���Q���
�
�d�4�9�9�/�/�1�2�E�:��	�	���S�!��
�
�d�4�9�9�/�/�1�2�E�:rc���URRS5 URRS5 URRS5 URRS5 UR[URRS5 UR[URRS5 UR[URRS5 UR[URR/5 UR[URR05 UR[URRS5 g)Nr���y)rr#�assertRaises�	TypeErrorrs r�
testTypeCheck�CreationTestCase.testTypeCheck8s����	�	���Q���	�	���Q���	�	���S�!��	�	���T�"����)�T�Y�Y�%9�%9�2�>����)�T�Y�Y�%9�%9�2�>����)�T�Y�Y�%9�%9�2�>����)�T�Y�Y�%9�%9�2�>����)�T�Y�Y�%9�%9�2�>����)�T�Y�Y�%9�%9�2�>rc��UR[URRS5 UR[URRS5 UR[URRS5 g)N���g�)r1�
ValueErrorrr#rs r�testRangeCheck�CreationTestCase.testRangeCheckEsV�����*�d�i�i�&:�&:�B�?����*�d�i�i�&:�&:�B�?����*�d�i�i�&:�&:�D�Arc��URRS5 URRS5 URURR	5S5 URRS5 URURR	5S5 URRS5 URRS5 URURR	5S5 URRS5 URURR	5S5 g)N�
TFr.)rr#�setblockingrrrs r�testTimeoutThenBlocking�(CreationTestCase.testTimeoutThenBlockingKs����	�	���R� ��	�	���d�#�������-�-�/��6��	�	���e�$�������-�-�/��5��	�	���R� ��	�	���e�$�������-�-�/��5��	�	���d�#�������-�-�/��6rc��URRS5 URRS5 URURR	5S5 URRS5 URRS5 URURR	5S5 g)NFr'T)rr<r#rrrs r�testBlockingThenTimeout�(CreationTestCase.testBlockingThenTimeoutYs����	�	���e�$��	�	���Q��������-�-�/��3��	�	���d�#��	�	���Q��������-�-�/��3r�rN)�__name__�
__module__�__qualname__�__firstlineno__�__doc__rrr$r+r3r8r=r@�__static_attributes__r0rrrrs.��C�?�<�
	7�;�?�B�7�4rrc�<�\rSrSrSr\RrSrSr	Sr
g)�TimeoutTestCase�dg@c��[5er)�NotImplementedErrorrs rr�TimeoutTestCase.setUpos��!�#�#rc��URRU5 [URU5n[U5Hn[R
"5nU"U6 M  URS5 URWX R-5 URX�S-
5 g![a$n[R
"5U-
nSnA M\SnAff=f)z�
Test the specified socket method.

The method is run at most `count` times and must raise a TimeoutError
within `timeout` + self.fuzz seconds.
NzTimeoutError was not raisedg�?)rr#�getattr�range�time�	monotonic�TimeoutError�fail�
assertLess�fuzz�
assertGreater)	r�count�timeout�method�args�i�t1�e�deltas	         r�_sock_operation�TimeoutTestCase._sock_operationrs���	
�	�	���W�%�����F�+���u��A����!�B�
���
��
�I�I�3�4�����w���2�3����5�C�-�0�� �
����(�2�-����
�s�B#�#
C�-C�Cr0N)rCrDrErFrWr�HOST�	localhostrrarHr0rrrJrJds���D��"�"�I�$�1rrJc�B�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rg)�TCPTimeoutTestCase�z3TCP test case for socket.socket() timeout functionsc��UR[R"[R[R55Ul[SS5Ulg)Nzwww.python.org.�P)rrr
rrr�addr_remoters rr�TCPTimeoutTestCase.setUp�s<���%�%��M�M�&�.�.�&�*<�*<�=�?��	�*�+<�b�A��rc
���[SS5n[SS5nSn[R"[R[R5n[R
nUR
U5 URU5 SSS5 U(a0URSRUSUSWUSUS55 Xl[R "URS5 UR#SS	S
UR5 SSS5 g![a N�[a*nUR[R:XaSnSnAN�SnAff=f!,(df   N�=f!,(df   g=f)Nzpythontest.netiZ�i[�TFz�We didn't receive a connection reset (RST) packet from {}:{} within {} seconds, so we're unable to test connect timeout against the corresponding {}:{} (which is configured to silently drop packets).rr'g����MbP?�connect)rrr
rr�LOOPBACK_TIMEOUTr#rmrT�OSError�errno�ECONNREFUSED�skipTest�formatrjrrra)r�	blackhole�	whitehole�skiprrZ�errs       r�testConnectTimeout�%TCPTimeoutTestCase.testConnectTimeout�s;��
$�$4�e�<�	�$�$4�e�<�	�0��
�]�]�6�>�>�6�+=�+=�
>�$�
!�!�2�2������(����i�)�	?���M�M�8��V�!�!��!�!���!�!��!�!���
�%��
�
-�
-�d�.>�.>�q�.A�
B�� � ��E�9�d�6F�6F�G�C�
B��/ �
���
!��9�9�� 2� 2�2� �D���
!��?�
>��8C�
B�sH�E�2D�*E%�
E�E�	E�' E�E�E�E�
E"�%
E3c���[R"URS5 URR	UR5 URSSSS5 SSS5 g!,(df   g=f)Nrr'��?�recv�)rrrjrrmrars r�testRecvTimeout�"TCPTimeoutTestCase.testRecvTimeout�sT��
�
-�
-�d�.>�.>�q�.A�
B��I�I���d�.�.�/�� � ��C���6�C�
B�
B�s�:A'�'
A5c��[R"URUR5 URR	5 URSSS5 g)Nr'r{�accept)r�	bind_portrrd�listenrars r�testAcceptTimeout�$TCPTimeoutTestCase.testAcceptTimeout�s<������	�	�4�>�>�:��	�	�������Q��X�.rc�~�[R"[R[R5n[R"XR
5 UR
5 URRUR55 URSSSSS-5 SSS5 g!,(df   g=f)NrKr{�send�X�@
�rr
rrr�rdr�rrm�getsocknamera�r�servs  r�testSend�TCPTimeoutTestCase.testSend�sv��
�]�]�6�>�>�6�+=�+=�
>�$��#�#�D�.�.�9��K�K�M��I�I���d�.�.�0�1�� � ��c�6�4�&�=�A�?�
>�
>���A1B.�.
B<c	��[R"[R[R5n[R"XR
5 UR
5 URRUR55 URSSSSS-UR55 SSS5 g!,(df   g=f)NrKr{�sendtor�r�r�r�s  r�
testSendto�TCPTimeoutTestCase.testSendto�s���
�]�]�6�>�>�6�+=�+=�
>�$��#�#�D�.�.�9��K�K�M��I�I���d�.�.�0�1�� � ��c�8�T�F�]�!%�!1�!1�!3�
5�?�
>�
>�s�BB=�=
Cc�~�[R"[R[R5n[R"XR
5 UR
5 URRUR55 URSSSSS-5 SSS5 g!,(df   g=f)NrKr{�sendallr�r�r�r�s  r�testSendall�TCPTimeoutTestCase.testSendall�sv��
�]�]�6�>�>�6�+=�+=�
>�$��#�#�D�.�.�9��K�K�M��I�I���d�.�.�0�1�� � ��c�9�d�V�m�D�?�
>�
>�r�)rjrN)
rCrDrErFrGrrxr~r�r�r�r�rHr0rrrfrf�s.��=�B�
GH�R7�/�B�5�Errfc�$�\rSrSrSrSrSrSrg)�UDPTimeoutTestCaseiz3UDP test case for socket.socket() timeout functionsc��UR[R"[R[R55Ulgr)rrr
�
SOCK_DGRAMrrs rr�UDPTimeoutTestCase.setUps,���%�%��M�M�&�.�.�&�*;�*;�<�>��	rc��[R"URUR5 UR	SSSS5 g)Nr'r{�recvfromr})rr�rrdrars r�testRecvfromTimeout�&UDPTimeoutTestCase.testRecvfromTimeout
s0��	����	�	�4�>�>�:����Q��Z��6rrBN)rCrDrErFrGrr�rHr0rrr�r�s��=�>�7rr�c�X�[R"S5 [R"SS9 g)N�networkT)�module)r�requires�requires_working_socketr0rr�setUpModuler�s�����Y���#�#�4�0r�__main__)rG�	functools�unittest�testr�test.supportrrRrpr�	lru_cacher�TestCaserrJrfr�r�rC�mainr0rr�<module>r�s���,����&���
�����<��<�H4�x�(�(�H4�V"1�h�'�'�"1�JwE��wE�t7��7�1�
�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit