File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_debugobj.cpython-310.pyc
o
�i � @ s� d Z ddlmZ ddlZG dd� dej�ZG dd� dej�ZG dd � d ej�ZG d
d� dej�ZG dd
� d
ej�Z e
dkrEejdd� dS dS )zTest debugobj, coverage 40%.� )�debugobjNc @ � e Zd Zdd� ZdS )�ObjectTreeItemTestc C s: t �dd�}| �|jd� | �|jd� | �|jd � d S )N�label� )r ZObjectTreeItem�assertEqualZ labeltext�objectZsetfunction��selfZti� r �</usr/local/lib/python3.10/idlelib/idle_test/test_debugobj.py� test_init s zObjectTreeItemTest.test_initN)�__name__�
__module__�__qualname__r
r r r r r � r c @ r )�ClassTreeItemTestc C � t �dd�}| �|�� � d S �Nr r )r Z
ClassTreeItem�
assertTrue�IsExpandabler r r r �test_isexpandable � z#ClassTreeItemTest.test_isexpandableN�r r r r r r r r r r r c @ r )�AtomicObjectTreeItemTestc C r r )r ZAtomicObjectTreeItem�assertFalser r r r r r r z*AtomicObjectTreeItemTest.test_isexpandableNr r r r r r r r c @ � e Zd Zdd� Zdd� ZdS )�SequenceTreeItemTestc C s8 t �dd�}| �|�� � t �dd�}| �|�� � d S )Nr r )� )r �SequenceTreeItemr r r r r r r r s z&SequenceTreeItemTest.test_isexpandablec C s( t �dd�}| �t|�� �g d�� d S )Nr �abc�r r � )r r r �list�keysr r r r � test_keys&