Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_urllibnet.cpython-311.opt-2.pyc |
�
�KeK% � �* � d dl Z d dlmZ d dlmZ d dlmZ d dlZd dlZd dlZ d dl
Z d dlZd dlZ
d dlZ ej d� � G d� de j � � Z G d� d e j � � Z G d
� de j � � Zedk r e j � � dS dS )
� N)�support)� os_helper)�
socket_helper�networkc � � e Zd Zd� Zd� Zd� ZdS )�URLTimeoutTestc �B � t j t j � � d S �N)�socket�setdefaulttimeoutr �INTERNET_TIMEOUT��selfs �=/usr/local/apps/python3/lib/python3.11/test/test_urllibnet.py�setUpzURLTimeoutTest.setUp s � �� ��!9�:�:�:�:�:� c �. � t j d � � d S r
)r r r s r �tearDownzURLTimeoutTest.tearDown s � �� ��&�&�&�&�&r c �~ � | � t j j � � t j � t j � � j }t j
|� � 5 t j � t j � � }|� � � d d d � � d S # 1 swxY w Y d S r
)
�
addCleanup�urllib�request�
urlcleanup�parse�urlparser �
TEST_HTTP_URL�netlocr �transient_internet�urlopen�read)r �domain�fs r �testURLreadzURLTimeoutTest.testURLread s� � ������1�2�2�2���&�&�w�'<�=�=�D��
�
-�f�
5�
5� � ���&�&�w�'<�=�=�A�
�F�F�H�H�H� � � � � � � � � � � � ���� � � � � � s �'>B2�2B6�9B6N)�__name__�
__module__�__qualname__r r r# � r r r r sA � � � � � �;� ;� ;�'� '� '�� � � � r r c �^ � e Zd Z dZd� Zej d� � � Zd� Zd� Z d� Z
d� Zd� Zd � Z
d
S )�urlopenNetworkTests�http://www.pythontest.net/c �N � | � t j j � � d S r
�r r r r r s r r zurlopenNetworkTests.setUp6 � � ������1�2�2�2�2�2r c / � K � |d }t j |� � 5 t j j |i |��} |V � |� � � n# |� � � w xY w d d d � � d S # 1 swxY w Y d S �Nr )r r r r r �close)r �args�kwargs�resource�rs r r zurlopenNetworkTests.urlopen: s� � � � ���7��
�
-�h�
7�
7� � ���&��7��7�7�A�
�������� � � � ����� � � � ���� � � � � � � � � � � � � ���� � � � � � s'