Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/twisted/test/__pycache__/test_ident.cpython-39.pyc
Ðазад
a k�h> � @ s� d Z ddlZddlZddlmZ ddlmZmZ ddlm Z ddl mZ ddlm Z ddlmZ G d d � d ej�ZG dd� de j�ZG d d� de j�ZG dd� de�ZG dd� dej�Ze�dd�dd� dkr�dZdZndZdZG dd� dej�ZdS )z0 Test cases for twisted.protocols.ident module. � N)�StringIO)�defer�error)�ident)�failure)�StringTransport)�unittestc @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dS )�ClassParserTestsz* Test parsing of ident responses. c C s t �� | _dS )z7 Create an ident client used in tests. N)r ZIdentClient�client��self� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/twisted/test/test_ident.py�setUp s zClassParserTests.setUpc C s6 t �� }| jj�|ddf� | j�d� | �|tj�S )zX 'UNKNOWN-ERROR' error should map to the L{ident.IdentError} exception. �{ �� z 123, 456 : ERROR : UNKNOWN-ERROR) r �Deferredr �queries�append�lineReceived� assertFailurer � IdentError�r �dr r r �test_indentError s z!ClassParserTests.test_indentErrorc C s6 t �� }| jj�|ddf� | j�d� | �|tj�S )zN 'NO-USER' error should map to the L{ident.NoUser} exception. �� r z234, 456 : ERROR : NO-USER) r r r r r r r r �NoUserr r r r �test_noUSerError( s z!ClassParserTests.test_noUSerErrorc C s6 t �� }| jj�|ddf� | j�d� | �|tj�S )zX 'INVALID-PORT' error should map to the L{ident.InvalidPort} exception. iY �7 z 345, 567 : ERROR : INVALID-PORT) r r r r r r r r �InvalidPortr r r r �test_invalidPortError1 s z&ClassParserTests.test_invalidPortErrorc C s6 t �� }| jj�|ddf� | j�d� | �|tj�S )zV 'HIDDEN-USER' error should map to the L{ident.HiddenUser} exception. r i z567, 789 : ERROR : HIDDEN-USER) r r r r r r r r � HiddenUserr r r r �test_hiddenUserError: s z%ClassParserTests.test_hiddenUserErrorc C s@ t �� }| jj�|ddf� | j�t�t� � �� | � |tj�S )zy A pending query which failed because of a ConnectionLost should receive an L{ident.IdentError}. i� i� ) r r r r r ZconnectionLostr ZFailurer ZConnectionLostr r r r r r r �test_lostConnectionC s z$ClassParserTests.test_lostConnectionN) �__name__� __module__�__qualname__�__doc__r r r r r"