o
    e                     @   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      ?)dtype2z|S1   )
moduleinitcbblocklong_bnnparrayfloat64	string_bnokint32self r   O/var/www/html/venv/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   F2PyTestr   r*   r   r   r   r   <module>   s    