Your IP : 18.224.169.152


Current Path : /opt/alt/python37/lib64/python3.7/idlelib/idle_test/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib64/python3.7/idlelib/idle_test/__pycache__/test_debugobj.cpython-37.pyc

B

� f�@s�dZddlmZddlZGdd�dej�ZGdd�dej�ZGdd	�d	ej�ZGd
d�dej�ZGdd
�d
ej�Z	e
dkr�ejdd�dS)zTest debugobj, coverage 40%.�)�debugobjNc@seZdZdd�ZdS)�ObjectTreeItemTestcCs:t�dd�}|�|jd�|�|jd�|�|jd�dS)N�label�)rZObjectTreeItem�assertEqualZ	labeltext�objectZsetfunction)�self�ti�r
�D/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_debugobj.py�	test_init	szObjectTreeItemTest.test_initN)�__name__�
__module__�__qualname__rr
r
r
rrsrc@seZdZdd�ZdS)�ClassTreeItemTestcCst�dd�}|�|���dS)Nrr)rZ
ClassTreeItem�
assertTrue�IsExpandable)rr	r
r
r�test_isexpandablesz#ClassTreeItemTest.test_isexpandableN)r
rrrr
r
r
rrsrc@seZdZdd�ZdS)�AtomicObjectTreeItemTestcCst�dd�}|�|���dS)Nrr)rZAtomicObjectTreeItem�assertFalser)rr	r
r
rrsz*AtomicObjectTreeItemTest.test_isexpandableN)r
rrrr
r
r
rrsrc@seZdZdd�Zdd�ZdS)�SequenceTreeItemTestcCs8t�dd�}|�|���t�dd�}|�|���dS)Nrr
)�)r�SequenceTreeItemrrr)rr	r
r
rr sz&SequenceTreeItemTest.test_isexpandablecCs*t�dd�}|�t|���dddg�dS)Nr�abcrr�)rrr�list�keys)rr	r
r
r�	test_keys&szSequenceTreeItemTest.test_keysN)r
rrrrr
r
r
rrsrc@seZdZdd�Zdd�ZdS)�DictTreeItemTestcCs<t�di�}|�|���t�dddi�}|�|���dS)Nrr)r�DictTreeItemrrr)rr	r
r
rr-sz"DictTreeItemTest.test_isexpandablecCs.t�ddddd��}|�|��dddg�dS)Nrrrr)rrr)rrrr)rr	r
r
rr3szDictTreeItemTest.test_keysN)r
rrrrr
r
r
rr+sr�__main__r)�	verbosity)�__doc__ZidlelibrZunittestZTestCaserrrrrr
�mainr
r
r
r�<module>s	



?>