HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.7/test/__pycache__/test_urllib_response.cpython-37.opt-2.pyc
B

��g��@sFddlZddlZddlZddlZGdd�dej�ZedkrBe��dS)�Nc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�TestResponsecCs0t�tjtj�|_|j�d�|_ddd�|_dS)N�rbzwww.python.org�close)ZHostZ
Connection)�socketZAF_INETZSOCK_STREAM�sockZmakefile�fp�test_headers)�self�r
�5/usr/local/lib/python3.7/test/test_urllib_response.py�setUp
szTestResponse.setUpcsZtj�|j��|��tj��fdd�}|�|jj�|�|�	|jj�|�
t|�dS)Nc	s��}WdQRXdS)Nr
)Zspam)�addbaser
r�fsz!TestResponse.test_with.<locals>.f)�urllib�responser
rZassertIsInstance�tempfileZ_TemporaryFileWrapperZassertFalse�closed�
assertTrueZassertRaises�
ValueError)r	rr
)r
r�	test_withszTestResponse.test_withcsDd��fdd�}tj�|j|�}|��|�|jj�|���dS)NFcsd�dS)NTr
r
)�closehook_calledr
r�	closehook sz1TestResponse.test_addclosehook.<locals>.closehook)rrZaddclosehookrrrr)r	rr
)rr�test_addclosehookszTestResponse.test_addclosehookcCs(tj�|j|j�}|�|��|j�dS)N)rrZaddinforr�assertEqual�info)r	rr
r
r�test_addinfo*szTestResponse.test_addinfocCsTd}d}tj�|j|j||�}|�|��|j�|�|��|�|�|��|�dS)Nzhttp://www.python.org��)	rrZ
addinfourlrrrrZgeturlZgetcode)r	Zurl�codeZinfourlr
r
r�test_addinfourl.szTestResponse.test_addinfourlcCs|j��dS)N)rr)r	r
r
r�tearDown7szTestResponse.tearDownN)	�__name__�
__module__�__qualname__rrrrrrr
r
r
rrs

	r�__main__)	rrZurllib.responserZunittestZTestCaserr �mainr
r
r
r�<module>s2