
    vgP                     <    d dl Z d dlZ G d dej                  ZdS )    Nc                        e Zd Zd Zd Zd ZdS )PidProxyTestsc                     ddl m} |S )Nr   )PidProxy)supervisor.pidproxyr   )selfr   s     [/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/supervisor/tests/test_pidproxy.py_getTargetClasszPidProxyTests._getTargetClass   s    000000    c                 6     |                                  |i |S )N)r
   )r   argkws      r	   _makeOnezPidProxyTests._makeOne	   s#    %t##%%s1b111r   c                    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pps      r	   test_ctor_parses_argsz#PidProxyTests.test_ctor_parses_args   s    MMM]]4  %7888BGOOG$<$<===%@%@%@AAAAAr   N)__name__
__module____qualname__r
   r   r    r   r	   r   r      sF          2 2 2B B B B Br   r   )r   unittestTestCaser   r"   r   r	   <module>r%      sX    				 B B B B BH% B B B B Br   