Server : LiteSpeed
System : Linux server51.dnsbootclub.com 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
User : nandedex ( 1060)
PHP Version : 8.1.33
Disable Function : NONE
Directory :  /opt/cppython/lib/python3.8/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]


Current File : //opt/cppython/lib/python3.8/test/__pycache__/test_urllib_response.cpython-38.pyc
U

>��g��@sJdZddlZddlZddlZddlZGdd�dej�ZedkrFe�	�dS)z'Unit tests for code in urllib.response.�Nc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�TestResponsecCs0t�tjtj�|_|j�d�|_ddd�|_dS)N�rbzwww.python.org�close)ZHost�
Connection)�socket�AF_INET�SOCK_STREAM�sock�makefile�fp�test_headers��self�r�8/opt/cppython/lib/python3.8/test/test_urllib_response.py�setUp
s
�zTestResponse.setUpcsZtj�|j��|��tj��fdd�}|�|jj�|�|�	|jj�|�
t|�dS)Nc	s��}W5QRXdS�Nr)Zspam��addbaserr�fsz!TestResponse.test_with.<locals>.f)�urllib�responserrZassertIsInstance�tempfile�_TemporaryFileWrapperZassertFalse�closed�
assertTrueZassertRaises�
ValueError)rrrrr�	test_withszTestResponse.test_withcsDd��fdd�}tj�|j|�}|��|�|jj�|���dS)NFcsd�dS)NTrr�Zclosehook_calledrr�	closehook sz1TestResponse.test_addclosehook.<locals>.closehook)rrZaddclosehookrrrr)rrrrr�test_addclosehookszTestResponse.test_addclosehookcCs(tj�|j|j�}|�|��|j�dSr)rrZaddinforr�assertEqual�info)rr"rrr�test_addinfo*szTestResponse.test_addinfocCsTd}d}tj�|j|j||�}|�|��|j�|�|��|�|�|��|�dS)Nzhttp://www.python.org��)	rrZ
addinfourlrrr!r"ZgeturlZgetcode)rZurl�codeZinfourlrrr�test_addinfourl.s�zTestResponse.test_addinfourlcCs|j��dSr)r	rr
rrr�tearDown7szTestResponse.tearDownN)	�__name__�
__module__�__qualname__rrr r#r&r'rrrrrs

	r�__main__)
�__doc__rrZurllib.responserZunittestZTestCaserr(�mainrrrr�<module>s2

F1le Man4ger