a
    “I_“  ã                   @   s(   d dl Z d dlmZ G dd„ deƒZdS )é    N)ÚSambaToolCmdTestc                   @   s(   e Zd ZdZdd„ Zdd„ Zdd„ ZdS )	ÚProcessCmdTestCasez(Tests for samba-tool process subcommandsc                 C   s(   |   ddd¡\}}}|  |||d¡ dS )úRun processes commandÚ	processesú--nameZsambaú#Ensuring processes ran successfullyN©ÚruncmdÚassertCmdSuccess©ÚselfÚresultÚoutÚerr© r   úB/usr/lib/python3/dist-packages/samba/tests/samba_tool/processes.pyÚ	test_name   s    zProcessCmdTestCase.test_namec                 C   s4   |   ddd¡\}}}|  |||d¡ |  |d¡ dS )z1Run processes command with an not-existing --namer   r   znot-existing-sambar   Ú N)r	   r
   ZassertEqualr   r   r   r   Útest_unknown_name!   s    z$ProcessCmdTestCase.test_unknown_namec                 C   s$   |   d¡\}}}|  |||d¡ dS )r   r   r   Nr   r   r   r   r   Útest_all'   s    zProcessCmdTestCase.test_allN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   r      s   r   )ÚosZsamba.tests.samba_tool.baser   r   r   r   r   r   Ú<module>   s   