o
    ʩZh                     @   sT   d dl Z d dlZd dlZd dlZddlmZ G dd dejZG dd dejZ	dS )    N   )utilc                   @   <   e Zd ZeddddgZejje	j
dkdddd	 Zd
S )TestCommonBlocktestssrccommonzblock.fwin32)Fails with MinGW64 Gfortran (Issue #9673)reasonc                 C   sf   | j   | j jjtjdtjdksJ | j jjtjdddks"J | j jjtjdtj	dks1J d S )Ng      ?)Zdtype2z|S1   )
moduleZinitcbblockZlong_bnnparrayZfloat64Z	string_bnokZint32self r   S/var/www/html/lang_env/lib/python3.10/site-packages/numpy/f2py/tests/test_common.pytest_common_block   s   
"z!TestCommonBlock.test_common_blockN)__name__
__module____qualname__r   getpathsourcespytestmarkskipifsysplatformr   r   r   r   r   r   	       r   c                   @   r   )TestCommonWithUser   r   r   zgh19161.f90r	   r
   r   c                 C   s   | j jjdks	J d S )Nr   )r   dataxr   r   r   r   test_common_gh19161   s   z%TestCommonWithUse.test_common_gh19161N)r   r   r   r   r   r   r   r   r    r!   r"   r'   r   r   r   r   r$      r#   r$   )
osr!   r   numpyr    r   ZF2PyTestr   r$   r   r   r   r   <module>   s    