a
    ¡Öa  ã                   @   s0   d dl Z 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S )ÚJoinCmdTestCasez(Test for samba-tool fsmo show subcommandc              
   C   sP   |   ddtjd ddtjd tjd f ¡\}}}|  |¡ |  d|v d	¡ d
S )zBRun domain join to confirm it errors because we are already joinedZdomainÚjoinZREALMZdcz-U%s%%%sZUSERNAMEZPASSWORDzNot removing accountzShould fail with exceptionN)Z	runsubcmdÚosÚenvironZassertCmdFailZ
assertTrue)ÚselfÚresultÚoutÚerr© r   ú=/usr/lib/python3/dist-packages/samba/tests/samba_tool/join.pyÚtest_rejoin   s    2
zJoinCmdTestCase.test_rejoinN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r      s   r   )r   ZldbZsamba.tests.samba_tool.baser   r   r   r   r   r   Ú<module>   s   