
    jf                     :    d dl Z ddlmZmZ  G d de          ZdS )    N   )TestCase	make_namec                        e Zd Zd Zd Zd ZdS )TestCompletionsc                    t          j        |                                 d          5 }|                    d           |                    d           |                    dg dd           |                     |                                g d           |                    d           |                     |                                g d	           d d d            d S # 1 swxY w Y   d S )
Nwhgdatar         f4)r   r   r
   data2)r   r   r   r
   )h5pyFilemktempcreate_groupcreate_datasetassertEqual_ipython_key_completions_)selffs     ^/var/www/html/Carbon-Document/venv/lib/python3.11/site-packages/h5py/tests/test_completions.pytest_root_group_completionsz+TestCompletions.test_root_group_completions   s3   Yt{{}}c** 	aNN3NN3VYYY555''))"""  
 NN7### ++--+++  	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	s   B-C""C&)C&c                    | j                             t                                }|                    dg dd           |                    dg dd           |                     |                                ddg           |                    dg dd           |                     |                                g d	           d S )
Ng_data2)         r   g_data1r   g_data3)      	   r   )r"   r   r#   )r   r   r   r   r   r   )r   r   s     r   test_subgroup_completionsz)TestCompletions.test_subgroup_completions   s    F	,,	IIIt444	IIIt444''))	"	
 	
 	

 	
IIIs333''))---	
 	
 	
 	
 	
    c                 "   | j                             t                                j        }d|d<   d|d<   |                     |                                ddg           d|d<   |                     |                                g d           d S )Nr   br   ar   c)r+   r*   r,   )r   r   r   attrsr   r   )r   r-   s     r   test_attrs_completionsz&TestCompletions.test_attrs_completions*   s    ##IKK006 c
c
++--#J	
 	
 	

 c
++--OO	
 	
 	
 	
 	
r(   N)__name__
__module____qualname__r   r'   r.    r(   r   r   r      sA          &
 
 

 
 
 
 
r(   r   )r   commonr   r   r   r2   r(   r   <module>r4      sZ     ' ' ' ' ' ' ' '5
 5
 5
 5
 5
h 5
 5
 5
 5
 5
r(   