a
    ;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                   @   s<   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sDJ | j jjtjdtj	dksbJ d S )Ng      ?)Zdtype2z|S1   )
moduleZinitcbblockZlong_bnnparrayfloat64Z	string_bnokint32self r   P/var/www/sunrise/env/lib/python3.9/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   	   s
   r   c                   @   s<   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 )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$      s
   r$   )
osr"   r   numpyr    r   ZF2PyTestr   r$   r   r   r   r   <module>   s   