|
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__/ |
U
>��g�# � @ s� d dl Z d dlmZ d dlZd dlZd dlZd dlZd dlZd dl Z
d dlZe�d� G dd� de j
�ZG dd� de j
�ZG dd � d e j
�Zed
kr�e �� dS )� N)�supportZnetworkc @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) �URLTimeoutTestg >@c C s t �| j� d S �N)�socket�setdefaulttimeout�TIMEOUT��self� r
�2/opt/cppython/lib/python3.8/test/test_urllibnet.py�setUp s zURLTimeoutTest.setUpc C s t �d � d S r )r r r r
r
r �tearDown s zURLTimeoutTest.tearDownc C s@ t j�tj�j}t�|�� t j�tj�}|� � W 5 Q R X d S r )
�urllib�parse�urlparser Z
TEST_HTTP_URLZnetloc�transient_internet�request�urlopen�read)r �domain�fr
r
r �testURLread s zURLTimeoutTest.testURLreadN)�__name__�
__module__�__qualname__r r r
r r
r
r
r r s r c @ sN e Zd ZdZejdd� �Zdd� Zdd� Zdd � Z d
d� Z
dd
� Zdd� ZdS )�urlopenNetworkTests�http://www.pythontest.net/c o sF |d }t �|��* tjj||�}z
|V W 5 |�� X W 5 Q R X d S �Nr )r r r r r �close)r �args�kwargs�resource�rr
r
r r 3 s
zurlopenNetworkTests.urlopenc C sL | � | j��6}dD ]}| �t||�d| � q| �|�� d� W 5 Q R X d S )N)r �readline� readlines�filenor �info�geturlz3object returned from urlopen lacks the %s attributezcalling 'read' failed)r �url�
assertTrue�hasattrr )r �open_url�attrr
r
r �
test_basic= s �zurlopenNetworkTests.test_basicc C s@ | � | j��*}| �|�� td� | �|�� td� W 5 Q R X d S )Nz readline did not return a stringzreadlines did not return a list)r r( �assertIsInstancer# �bytesr$ �list)r r+ r
r
r �test_readlinesF s ��z"urlopenNetworkTests.test_readlinesc C sF | � | j��0}|�� }| �|tjjd� | �|�� d� W 5 Q R X d S )NzEobject returned by 'info' is not an instance of email.message.MessageZhtml) r r( r&