python (3.11.7)

(root)/
lib/
python3.11/
test/
__pycache__/
test_urllib_response.cpython-311.opt-1.pyc

edZddlZddlZddlZddlZddlmZejrej	dGddej
Zedkrej
dSdS)z'Unit tests for code in urllib.response.N)supportzCannot create socket on WASIc2eZdZdZdZdZdZdZdZdS)TestResponsectjtjtj|_|jd|_ddd|_dS)Nrbzwww.python.orgclose)Host
Connection)socketAF_INETSOCK_STREAMsockmakefilefptest_headersselfs M/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_urllib_response.pysetUpzTestResponse.setUpsLM&.&2DEE	)$$T**%5+244c`tj|j|t
jfd}||jj||	|jj|
t|dS)Nc@5}	ddddS#1swxYwYdSN)spamaddbases rfz!TestResponse.test_with.<locals>.fsm
D

















s)urllibresponserrassertIsInstancetempfile_TemporaryFileWrapperassertFalseclosed
assertTrueassertRaises
ValueError)rrrs  @r	test_withzTestResponse.test_withs/))$'22gx'EFFF						
(((	'''*a(((((rcdfd}tj|j|}|||jj|dS)NFcddS)NTr)closehook_calledsr	closehookz1TestResponse.test_addclosehook.<locals>.closehook%s#r)rraddclosehookrrr%r$)rr,r+s  @rtest_addclosehookzTestResponse.test_addclosehook"s| 	$	$	$	$	$O00)DD	'''()))))rctj|j|j}|||j||j|jdSr)rraddinforrassertEqualinfoheaders)rr2s  rtest_addinfozTestResponse.test_addinfo/s`&&tw0ABBd&7888t'899999rcd}d}tj|j|j||}|||j||||||||j	|j||j
|||j|dS)Nzhttp://www.python.org)rr
addinfourlrrr1r2geturlgetcoder3urlstatus)rr:codeinfourls    rtest_addinfourlzTestResponse.test_addinfourl4s%/,,TWd6G-0$88):;;;))3///**D111$*;<<<c***.....rc8|jdSr)rrrs rtearDownzTestResponse.tearDown@s	rN)	__name__
__module____qualname__rr(r.r4r>r@rrrrr
sn444)))***:::

/
/
/rr__main__)__doc__rr!urllib.responserunittesttestris_wasiSkipTestTestCaserrAmainrrr<module>rMs--




?<
(
:
;
;;444448$444lzHMOOOOOr