Sindbad~EG File Manager

Current Path : /proc/2568807/root/usr/local/lib/python3.12/test/__pycache__/
Upload File :
Current File : //proc/2568807/root/usr/local/lib/python3.12/test/__pycache__/test_urllib_response.cpython-312.pyc

�

'Μg�����dZddlZddlZddlZddlZddlmZejrejd��Gd�dej�Zedk(rej�yy)z'Unit tests for code in urllib.response.�N)�supportzCannot create socket on WASIc�0�eZdZd�Zd�Zd�Zd�Zd�Zd�Zy)�TestResponsec���tjtjtj�|_|jj	d�|_ddd�|_y)N�rbzwww.python.org�close)�Host�
Connection)�socket�AF_INET�SOCK_STREAM�sock�makefile�fp�test_headers��selfs �6/usr/local/lib/python3.12/test/test_urllib_response.py�setUpzTestResponse.setUpsD���M�M�&�.�.�&�2D�2D�E��	��)�)�$�$�T�*���%5�+2�4���c�p��tjj|j��|j	�t
j��fd�}|j|jj�|�|j|jj�|jt|�y)Nc�6���5}	ddd�y#1swYyxYw�N�)�spam�addbases �r�fz!TestResponse.test_with.<locals>.fs����D�����s��)�urllib�responserr�assertIsInstance�tempfile�_TemporaryFileWrapper�assertFalse�closed�
assertTrue�assertRaises�
ValueError)rrrs  @r�	test_withzTestResponse.test_withsw����/�/�)�)�$�'�'�2�����g�x�'E�'E�F�	�	
��������(�	����������'����*�a�(rc����d��fd�}tjj|j|�}|j	�|j|jj�|j��y)NFc�
��d�y)NTr)�closehook_calleds�r�	closehookz1TestResponse.test_addclosehook.<locals>.closehook%s	���#�r)rr�addclosehookrrr%r$)rr,r+s  @r�test_addclosehookzTestResponse.test_addclosehook"sU��� ��	$��O�O�0�0����)�D�	�������������'����(�)rc��tjj|j|j�}|j|j
�|j�|j|j|j�yr)rr�addinforr�assertEqual�info�headers)rr2s  r�test_addinfozTestResponse.test_addinfo/sX�����&�&�t�w�w��0A�0A�B���������d�&7�&7�8�������t�'8�'8�9rc��d}d}tjj|j|j||�}|j|j
�|j�|j|j�|�|j|j�|�|j|j|j�|j|j|�|j|j|�y)Nzhttp://www.python.org��)rr�
addinfourlrrr1r2�geturl�getcoder3�url�status)rr:�code�infourls    r�test_addinfourlzTestResponse.test_addinfourl4s���%�����/�/�,�,�T�W�W�d�6G�6G�-0�$�8����������):�):�;�������)�3�/�������*�D�1�������$�*;�*;�<�������c�*��������.rc�8�|jj�yr)rrrs r�tearDownzTestResponse.tearDown@s���	�	���rN)	�__name__�
__module__�__qualname__rr(r.r4r>r@rrrrr
s ��4�)�*�:�

/�rr�__main__)�__doc__rr!�urllib.responser�unittest�testr�is_wasi�SkipTest�TestCaserrA�mainrrr�<module>rMs_��-�
�����
�?�?�
�(�
�
�:�
;�;�4�8�$�$�4�l�z���H�M�M�O�r

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists