U
    md                     @   sL   d dl Z ddlmZ d dlmZ G dd deZdd ZG d	d
 d
eZdS )    N   )TestCase)Filec                   @   s   e Zd ZdS )SampleExceptionN)__name__
__module____qualname__ r	   r	   L/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/h5py/tests/test_h5o.pyr      s   r   c                 C   s   t | | tdd S )Nthrowing exception)printr   )nameobjr	   r	   r
   throwing
   s    
r   c                   @   s   e Zd Zdd ZdS )	TestVisitc              	   C   sR   |   }t|d}|jdddd tjtdd |t W 5 Q R X |  d S )NwZfoo)d   Zuint8)Zdtyper   )match)	mktempr   Zcreate_datasetpytestZraisesr   Z
visititemsr   close)selffnamefidr	   r	   r
   
test_visit   s    
zTestVisit.test_visitN)r   r   r   r   r	   r	   r	   r
   r      s   r   )	r   commonr   Zh5pyr   	Exceptionr   r   r   r	   r	   r	   r
   <module>   s
   