o
    ׹iP                     @   s&   d dl Z d dlZG dd dejZdS )    Nc                   @   s$   e Zd Zdd Zdd Zdd ZdS )PidProxyTestsc                 C   s   ddl m} |S )Nr   )PidProxy)supervisor.pidproxyr   )selfr    r   [/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/supervisor/tests/test_pidproxy.py_getTargetClass   s   zPidProxyTests._getTargetClassc                 O   s   |   |i |S )N)r   )r   argkwr   r   r   _makeOne	   s   zPidProxyTests._makeOnec                 C   sL   g d}|  |}| |jd | |jtjd | |jg d d S )N)zpidproxy.py/path/to/pidfile./cmd-arg1-arg2r   r   )r   r   r   )r   assertEqualpidfileabscmdospathabspathcmdargs)r   argsppr   r   r   test_ctor_parses_args   s
   
z#PidProxyTests.test_ctor_parses_argsN)__name__
__module____qualname__r   r   r   r   r   r   r   r      s    r   )r   unittestTestCaser   r   r   r   r   <module>   s    