o
    µ2úh7  ã                   @   sè   d dl Z d dlmZ d dlmZmZ e jjeeddiƒdd„ ƒƒƒZe jjeeddiƒdd	„ ƒƒƒZ	e jjeeddiƒd
d„ ƒƒƒZ
e jjeeddiƒdd„ ƒƒƒZe jjeeddiƒdd„ ƒƒƒZe jjeeddiƒdd„ ƒƒƒZdS )é    N)Úh5pl)ÚinsubprocessÚsubproc_envÚHDF5_PLUGIN_PATHÚh5py_plugin_testc                 C   s&   t  ¡ dksJ ‚t  d¡dksJ ‚d S )Né   r   ó   h5py_plugin_test)r   ÚsizeÚget©Úrequest© r   úO/var/www/html/chatgem/venv/lib/python3.10/site-packages/h5py/tests/test_h5pl.pyÚtest_default   s   r   c                 C   sB   t  d¡ t  ¡ dksJ ‚t  d¡dksJ ‚t  d¡dksJ ‚d S )Nó   /opt/hdf5/vendor-pluginé   r   r   r   )r   Úappendr	   r
   r   r   r   r   Útest_append   ó   
r   c                 C   sB   t  d¡ t  ¡ dksJ ‚t  d¡dksJ ‚t  d¡dksJ ‚d S )Nr   r   r   r   r   )r   Úprependr	   r
   r   r   r   r   Útest_prepend"   r   r   c                 C   sD   t  dd¡ t  ¡ dksJ ‚t  d¡dksJ ‚t  d¡dks J ‚d S )Nr   r   r   r   r   )r   Úinsertr	   r
   r   r   r   r   Útest_insert,   s   r   c                 C   s2   t  dd¡ t  ¡ dksJ ‚t  d¡dksJ ‚d S )Nr   r   r   )r   Úreplacer	   r
   r   r   r   r   Útest_replace6   s   r   c                 C   s   t  d¡ t  ¡ dksJ ‚d S )Nr   )r   Úremover	   r   r   r   r   Útest_remove?   s   
r   )ÚpytestÚh5pyr   Úh5py.tests.commonr   r   ÚmarkÚmpi_skipr   r   r   r   r   r   r   r   r   r   Ú<module>   s6   	





