Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/tornado/test/__pycache__/netutil_test.cpython-39.pyc
Ðазад
a _�ho � @ s@ d dl Z d dlZd dlZd dlZd dlmZ d dlZd dlZd dlZd dl m Z mZmZm Z mZ d dlmZmZmZ d dlmZ d dlZejr�d dlmZ zd dlZW n ey� dZY n0 d dlmZ zd dlZd dlZW n ey� dZY n0 d dlmZ G d d � d e �Z!G dd� de �Z"d d� Z#eG dd� dee!��Z$G dd� dee"�Z%G dd� dee!�Z&eG dd� dee!��Z'G dd� dee"�Z(ee�)ej*dkd�G dd� dej+���Z,ee�)edu d�G dd� dee!���Z-ee�)edu d �e�)e.ed!d"�d#k d$�G d%d&� d&ee!����Z/G d'd(� d(ej+�Z0G d)d*� d*ej+�Z1dS )+� N)�Popen)�BlockingResolver�OverrideResolver�ThreadedResolver�is_valid_ip�bind_sockets)� AsyncTestCase�gen_test�bind_unused_port)�skipIfNoNetwork)�List)� CaresResolver)�TwistedResolverc @ s e Zd Zedd� �ZdS )�_ResolverTestMixinc c s* | j �ddtj�V }| �tjdf|� d S )N� localhost�P )� 127.0.0.1r )�resolver�resolve�socket� AF_UNSPEC�assertIn�AF_INET)�selfZaddrinfo� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/tornado/test/netutil_test.py�test_localhost* s z!_ResolverTestMixin.test_localhostN)�__name__� __module__�__qualname__r r r r r r r ) s r c @ s e Zd Zedd� �ZdS )�_ResolverErrorTestMixinc c sB | � t��$ | j�ddtj�V W d � n1 s40 Y d S )Nzan invalid domainr )ZassertRaises�IOErrorr r r r �r r r r � test_bad_host3 s z%_ResolverErrorTestMixin.test_bad_hostN)r r r r r# r r r r r 2 s r c G s t �tjd��dS )z4Dummy implementation of getaddrinfo for use in mockszmock: lookup failedN)r �gaierror�errnoZEIO)�argsr r r �_failing_getaddrinfo9 s r'