
    d                     .    d dl mZ  G d de          ZdS )   )TestCasec                       e Zd Zd Zd ZdS )TestCompletionsc                    | j                             d          }| j                             d           | j                             dg d           |                     | j                                         g d           | j                             dg d           |                     | j                                         g d           |                    dg d           |                    d	g d
           |                     |                                dd	g           |                    dg d           |                     |                                g d           d S )Nghdata)r         )r	   r   r   data2)r	   r   r   r   g_data1g_data2)         g_data3)      	   )r   r   r   )fcreate_groupcreate_datasetassertEqual_ipython_key_completions_)selfr   s     ;lib/python3.11/site-packages/h5py/tests/test_completions.pytest_group_completionsz&TestCompletions.test_group_completions   s   F$$C   fiii000F,,..	
 	
 	

 	GYYY///F,,..'''	
 	
 	
 	
III...	III...''))	"	
 	
 	

 	
III...''))---	
 	
 	
 	
 	
    c                     | j         j        }d|d<   d|d<   |                     |                                ddg           d|d<   |                     |                                g d           d S )Nr   br
   ar   c)r!   r    r"   )r   attrsr   r   )r   r#   s     r   test_attrs_completionsz&TestCompletions.test_attrs_completions$   s     c
c
++--#J	
 	
 	

 c
++--OO	
 	
 	
 	
 	
r   N)__name__
__module____qualname__r   r$    r   r   r   r      s2        
 
 
<
 
 
 
 
r   r   N)commonr   r   r(   r   r   <module>r*      sK         0
 0
 0
 0
 0
h 0
 0
 0
 0
 0
r   