python (3.12.0)
Αe% 8 d dl Z d dlmZ d dlmZ d dlmZ d dlZd dlZd dlZ d dl
Z d dlZd dlZ
d dlZ ej d G d de j Z G d d e j Z G d
de j Zedk( r e j* yy)
N)support) os_helper)
socket_helpernetworkc e Zd Zd Zd Zd Zy)URLTimeoutTestc J t j t j y N)socketsetdefaulttimeoutr INTERNET_TIMEOUTselfs G/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_urllibnet.pysetUpzURLTimeoutTest.setUp s !9!9: c . t j d y r
)r r r s r tearDownzURLTimeoutTest.tearDown s &r c | j t j j t j j t j j }t j | 5 t j j t j }|j d d d y # 1 sw Y y xY wr
)
addCleanupurllibrequest
urlcleanupparseurlparser
TEST_HTTP_URLnetlocr transient_interneturlopenread)r domainfs r testURLreadzURLTimeoutTest.testURLread s~ 112&&w'<'<=DD
-
-f
5 &&w'<'<=A
FFH s 6>B==CN)__name__
__module____qualname__r r r# r r r r s ;'r r c e Zd Z dZd Zej d Zd Zd Z d Z
d Zd Z e
j d d
Zy)urlopenNetworkTestshttp://www.pythontest.net/c V | j t j j y r
r r r r r s r r zurlopenNetworkTests.setUp6 112r c / K |d }t j | 5 t j j |i |} | |j d d d y # |j w xY w# 1 sw Y y xY wwNr )r r r r r close)r argskwargsresourcers r r zurlopenNetworkTests.urlopen: so 7
-
-h
7 &&77A
s3 A= A1AA1 A=A..A11A:6A=c | j | j 5 }dD ]! }| j t || d|z # | j |j d d d d y # 1 sw Y y xY w)N)r readline readlinesfilenor0 infogeturlz3object returned from urlopen lacks the %s attributezcalling 'read' failed)r url
assertTruehasattrr )r open_urlattrs r
test_basiczurlopenNetworkTests.test_basicD s|
\\$((
# Fx+
I$ 7 :ACG:H I
I
OOHMMO-DE F F Fs AA,,A5c | j | j 5 }| j |j t d | j |j t d d d d y # 1 sw Y y xY w)Nz readline did not return a stringzreadlines did not return a list)r r; assertIsInstancer6 bytesr7 list)r r>