d&ԶSrSSKrSSKrSSKrSSKrSSKJr \R(a\R"S5e"SS\R5r \ S:Xa\R"5 gg)z'Unit tests for code in urllib.response.N)supportzCannot create socket on WASIc8\rSrSrSrSrSrSrSrSr Sr g ) TestResponse c[R"[R[R5UlURR S5UlSSS.Ulg)Nrbzwww.python.orgclose)Host Connection)socketAF_INET SOCK_STREAMsockmakefilefp test_headersselfs @/opt/alt/python313/lib64/python3.13/test/test_urllib_response.pysetUpTestResponse.setUpsDMM&..&2D2DE ))$$T*%5+24cr^[RRUR5mUR T[ R 5 U4SjnURURR5 U"5 URURR5 UR[U5 g)Nc@>TnSSS5 g!,(df  g=fN)spamaddbases rf!TestResponse.test_with..fsDs ) urllibresponserrassertIsInstancetempfile_TemporaryFileWrapper assertFalseclosed assertTrue assertRaises ValueError)rrrs @r test_withTestResponse.test_withsw//))$''2 gx'E'EF  (  ' *a(rc^SmU4Sjn[RRURU5nUR 5 UR URR 5 UR T5 g)NFc >Smg)NTr)closehook_calledsr closehook1TestResponse.test_addclosehook..closehook%s # r)r!r" addclosehookrr r(r')rr0r/s @rtest_addclosehookTestResponse.test_addclosehook"sU  $OO00)D  ' ()rc,[RRURUR5nUR UR 5UR5 UR URUR5 UR5 gr) r!r"addinforr assertEqualinfoheadersr )rr8s r test_addinfoTestResponse.test_addinfo/sa&&tww0A0AB d&7&78 t'8'89 rc&SnSn[RRURURX5nUR UR 5UR5 UR UR5U5 UR UR5U5 UR URUR5 UR URU5 UR URU5 UR5 g)Nzhttp://www.python.org) r!r" addinfourlrrr7r8geturlgetcoder9urlstatusr )rrAcodeinfourls rtest_addinfourlTestResponse.test_addinfourl5s%//,,TWWd6G6G-08 ):):; )3/ *D1 $*;*;< c* . rc8URR5 gr)rr rs rtearDownTestResponse.tearDownBs r)rrrN) __name__ __module__ __qualname____firstlineno__rr+r3r:rErH__static_attributes__rrrrr s 4 ) * rr__main__)__doc__r r$urllib.responser!unittesttestris_wasiSkipTestTestCaserrJmainrrrrXs[-  ??   : ;;68$$6p z MMOr