Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/twisted/conch/test/__pycache__/test_ssh.cpython-39.pyc
Ðазад
a k�h� � @ s� d Z ddlZddlmZ ddlmZmZmZmZ ddl m Z ddlmZ ddl mZ ddlmZmZmZ dd lmZ dd lmZmZ ddlmZ ddlmZ ed �Zed�Zer�ddlmZm Z ddl!m"Z"m#Z#m$Z$m%Z% nG dd� d�ZG dd� d�Z&G dd� dej'�Z(G dd� d�Z)ddlm*Z* e�r8e*�+e)e(e%j,� G dd� dej-�Z.G dd� d�Z/G dd� d�Z0G d d!� d!�Z1G d"d#� d#�Z2edu�rhedu�rhdd$lm3Z3 dd%l!m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9 G d&d'� d'�Z:G d(d)� d)e3j;�Z<G d*d+� d+e6j=�Z>G d,d-� d-�Z?G d.d/� d/e?e8j@�ZAG d0d1� d1e?e8jB�ZCG d2d3� d3e9jD�ZEG d4d5� d5e5jF�ZGG d6d7� d7e4jH�ZId8d9� ZJG d:d;� d;ejK�ZLG d<d=� d=ejK�ZMG d>d?� d?ejK�ZNG d@dA� dAejK�ZOdS )Bz! Tests for L{twisted.conch.ssh}. � N)�chain)�privateDSA_openssh�privateRSA_openssh�publicDSA_openssh�publicRSA_openssh)� LoopbackRelay)�portal)�UnauthorizedLogin)�defer�protocol�reactor)�ProcessTerminated)�failure�log)� requireModule)�unittest�cryptography�pyasn1)�avatar�error)�_kex�common� forwarding�sessionc @ s e Zd ZG dd� d�ZdS )r c @ s e Zd ZdS )zavatar.ConchUserN)�__name__� __module__�__qualname__� r r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/twisted/conch/test/test_ssh.py� ConchUser$ s r N)r r r r r r r r r # s r c @ s$ e Zd ZdZdZdd� Zdd� ZdS )�ConchTestRealma" A realm which expects a particular avatarId to log in once and creates a L{ConchTestAvatar} for that request. @ivar expectedAvatarID: The only avatarID that this realm will produce an avatar for. @ivar avatar: A reference to the avatar after it is requested. Nc C s || _ d S �N)�expectedAvatarID)�selfr"