File: //lib/python3/dist-packages/twisted/words/test/__pycache__/test_basechat.cpython-310.pyc
o
�b� � @ s6 d Z ddlmZ ddlmZmZ G dd� dej�ZdS )z)
Tests for L{twisted.words.im.basechat}.
� )�unittest)�basechat�basesupportc @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
S )�ChatUITestsz7
Tests for the L{basechat.ChatUI} chat client.
c C s4 t �� | _t�dddddd�| _t�d| j�| _d S )N�
fooAccountF�foo�password�host�port)r �ChatUI�uir �AbstractAccount�account�AbstractPerson�person��self� r �B/usr/lib/python3/dist-packages/twisted/words/test/test_basechat.py�setUp s
�zChatUITests.setUpc C sX | � | jjd� | � | jj| j� | j�| jd� | � | jjd� | � | jj| j� dS )z�
L{basechat.ChatUI.contactChangedNick} on an
L{twisted.words.im.interfaces.IPerson} who doesn't have an account
associated with the L{basechat.ChatUI} instance has no effect.
r �barN)�assertEqualr �namer r �contactChangedNickr r r r �test_contactChangedNickNoKey s
z(ChatUITests.test_contactChangedNickNoKeyc C sr | j | jj| j j| j jf<