| Server IP : 118.27.122.248 / Your IP : 216.73.216.109 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3
x2_o, � @ s� d Z ddlZddlZddlmZ ejd� ZddlZddlZddl Z ej
� dd� �ZG dd� dej�Z
G d d
� d
ej�ZG dd� de�ZG d
d� de�Zdd� Zedkr�e� dS )z&Unit tests for socket timeout feature.� N)�support�networkc C s2 t j| �� tj| |tjtj�d d S Q R X dS )z�Resolve an (host, port) to an address.
We must perform name resolution before timeout tests, otherwise it will be
performed by connect().
r � N)r �transient_internet�socketZgetaddrinfo�AF_INET�SOCK_STREAM)�hostZport� r
�6/opt/alt/python36/lib64/python3.6/test/test_timeout.py�resolve_address s r c @ sX e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dd� Z
dd� Zdd� ZdS )�CreationTestCasez9Test case for socket.gettimeout() and socket.settimeout()c C s t j t jt j�| _d S )N)r r r �sock)�selfr
r
r �setUp s zCreationTestCase.setUpc C s | j j� d S )N)r �close)r r
r
r �tearDown! s zCreationTestCase.tearDownc C s | j | jj� d d� d S )Nztimeout not disabled by default)�assertEqualr �
gettimeout)r r
r
r �testObjectCreation$ s z#CreationTestCase.testObjectCreationc C s^ | j jd� | j| j j� d� | j jd� | j| j j� d� | j jd � | j| j j� d � d S )Ng�z�Ga@� )r �
settimeoutr r )r r
r
r �testFloatReturnValue) s z%CreationTestCase.testFloatReturnValuec C sP | j jd� | jt| j j� �td�� | j jd� | jt| j j� �td�� d S )N� g �?g333333@)r r r �typer )r r
r
r �testReturnType4 s zCreationTestCase.testReturnTypec C s� | j jd� | j jd� | j jd� | j jd � | jt| j jd� | jt| j jd� | jt| j jf � | jt| j jg � | jt| j ji � | jt| j jd� d S )Nr g � y )r r �assertRaises� TypeError)r r
r
r �
testTypeCheck<