Current File : //lib/python3/dist-packages/twisted/conch/test/__pycache__/test_unix.cpython-312.pyc |
�
Ϫ�f. � �b � d dl mZ d dlmZ d dlmZmZ d dlmZm Z m
Z
mZ d dlm
Z
d dlmZ d dlmZ d dlmZ d d lmZ d d
lmZ ddlmZmZ ed
� Z ed� Ze�d dlmZmZ ee� G d� d� � Z e�dne�dndZ! G d� dejD � Z# G d� dejD � Z$y)� )�implementer)�
IConchUser)�AllowAnonymousAccess�'InMemoryUsernamePasswordDatabaseDontUse)� Anonymous�
IAnonymous�IUsernamePassword�UsernamePassword)�LoginDenied)�Portal)�IReactorProcess)�UserDatabase)�
requireModule)�unittest� )�
StubClient�StubConnection�cryptographyztwisted.conch.unixN)�
UnixConchUser�UnixSSHRealmc �, � e Zd ZdZd� Zdi dddddfd�Zy)�MockProcessSpawnerzC
An L{IReactorProcess} that logs calls to C{spawnProcess}.
c � � g | _ y )N)�_spawnProcessCalls)�selfs �>/usr/lib/python3/dist-packages/twisted/conch/test/test_unix.py�__init__zMockProcessSpawner.__init__( s
� �"$��� � Nr c
�N � | j j ||||||||| d� � y)zQ
Log a call to C{spawnProcess}. Do not actually spawn a process.
) �processProtocol�
executable�args�env�path�uid�gid�usePTY�childFDsN)r �append)
r r! r"