Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3/dist-packages/twisted/conch/test/__pycache__/ |
Upload File : |
o �b( � @ sz d dl mZ d dlmZ d dlmZ d dlmZ ed�Zed�Z ee�G dd� d��Z G d d � d �ZG dd� dej�Z d S )� )�implementer)�IReactorProcess)� requireModule)�unittest�cryptographyztwisted.conch.unixc @ s0 e Zd ZdZdd� Zdi dddddfdd�ZdS ) �MockProcessSpawnerzC An L{IReactorProcess} that logs calls to C{spawnProcess}. c C s g | _ d S �N)�_spawnProcessCalls��self� r �>/usr/lib/python3/dist-packages/twisted/conch/test/test_unix.py�__init__ s zMockProcessSpawner.__init__r Nr c C s$ | j �||||||||| d� � dS )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 r r r r r r r r r r �spawnProcess s ��zMockProcessSpawner.spawnProcess)�__name__� __module__�__qualname__�__doc__r r r r r r r s �r c @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd S )�StubUnixConchUserz` Enough of UnixConchUser to exercise SSHSessionForUnixConchUser in the tests below. c C s( ddl m}m} || _||� d�| _d S )N� )� StubClient�StubConnection)� transport)�test_sessionr r! �_homeDirectory�conn)r � homeDirectoryr r! r r r r = s zStubUnixConchUser.__init__c C s dS )N)NNr r r r r �getUserGroupIdC � z StubUnixConchUser.getUserGroupIdc C s | j S r )r$ r r r r � getHomeDirF s zStubUnixConchUser.getHomeDirc C s d S r r r r r r �getShellI r( zStubUnixConchUser.getShellN)r r r r r r'