File: //proc/thread-self/root/usr/local/lib/python3.7/test/__pycache__/test_timeout.cpython-37.opt-2.pyc
B
��g�, � @ s� d dl Z d dlZd dlmZ e�d� Zd dlZd dlZd dlZe � � dd� �Z
G dd� dej�ZG dd � d ej�Z
G d
d� de
�ZG dd
� d
e
�Zdd� Zedkr�e� dS )� N)�support�networkc C s2 t �| �� t�| |tjtj�d d S Q R X d S )Nr � )r �transient_internet�socketZgetaddrinfo�AF_INET�SOCK_STREAM)ZhostZport� r �-/usr/local/lib/python3.7/test/test_timeout.py�resolve_address s r c @ sT e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� ZdS )�CreationTestCasec C s t � t jt j�| _d S )N)r r r �sock)�selfr r r
�setUp s zCreationTestCase.setUpc C s | j �� d S )N)r
�close)r r r r
�tearDown! s zCreationTestCase.tearDownc C s | � | j�� d d� d S )Nztimeout not disabled by default)�assertEqualr
�
gettimeout)r r r r
�testObjectCreation$ s z#CreationTestCase.testObjectCreationc C s^ | j �d� | �| j �� d� | j �d� | �| j �� d� | j �d � | �| j �� d � d S )Ng�z�Ga@� )r
�
settimeoutr r )r r r r
�testFloatReturnValue) s z%CreationTestCase.testFloatReturnValuec C sP | j �d� | �t| j �� �td�� | j �d� | �t| j �� �td�� d S )N� g �?g333333@)r
r r �typer )r r r r
�testReturnType4 s zCreationTestCase.testReturnTypec C s� | j �d� | j �d� | j �d� | j �d � | �t| j jd� | �t| j jd� | �t| j jd� | �t| j jg � | �t| j ji � | �t| j jd� d S )Nr g � r y )r
r �assertRaises� TypeError)r r r r
�
testTypeCheck<