Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/twisted/conch/test/__pycache__/test_default.cpython-39.pyc
Ðазад
a k�hD- � @ s4 d Z ddlZddlmZ ddlmZ ddlmZ ddlm Z ddl mZ ddlm Z dd lmZ dd lmZ ddlmZ dZd Ze d�r�e d�r�ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ndZdZeZ e�!� r�dZdZej"�#� s�dZdZej$�#� �sdZdZG dd� de�Z%G dd� de�Z&dS )z, Tests for L{twisted.conch.client.default}. � N)�skipIf)� ConchError)�keydata)�nativeString)�FilePath)� requireModule)�platform)�StringTransport)�TestCaseF� ZcryptographyZpyasn1)�default)�SSHAgentClient)�SSHUserAuthClient)�ConchOptions)�KeyTzBcryptography and PyASN1 required for twisted.conch.client.default.zlgenericAnswers and getPassword does not work on Windows. Should be fixed as part of fixing bug 6409 and 6410z#sys.stdin is not an interactive ttyz$sys.stdout is not an interactive ttyc @ s� e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dd� Z dd� Zee e�dd� �Zee e�dd� �Zee e�dd� �Zee e�dd� �ZdS )�SSHUserAuthClientTestszm Tests for L{SSHUserAuthClient}. @type rsaPublic: L{Key} @ivar rsaPublic: A public RSA key. c C sZ t �tj�| _t| �� �| _| j�� | j� d�| _ | j �tj� | j� d��tj� d S )N�id_rsa� id_rsa.pub) r � fromStringr ZpublicRSA_openssh� rsaPublicr �mktemp�tmpdir�makedirs�child�rsaFile� setContent�privateRSA_openssh��self� 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_default.py�setUp: s zSSHUserAuthClientTests.setUpc C sf t dt� d�}t� }t� }|�|� ||_d}|�| j|� | �|� � d| j� � d | d � dS )z� When connected to an agent, L{SSHUserAuthClient} can use it to request signatures of particular data with a particular L{Key}. � userNs Sign heres - s s )r r r r ZmakeConnection�keyAgentZsignDatar �assertEqual�value�blob)r �client�agent� transportZ cleartextr r r �test_signDataWithAgentB s&