o
    hO                     @   sB   d dl Z d dlZd dlmZmZ ddlmZ G dd dej	Z
dS )    N)_selected_int_kind_func_selected_real_kind_func   )utilc                   @   s&   e Zd ZeddddgZdd ZdS )TestKindtestssrckindzfoo.f90c              	   C   s   | j j}| j j}tdD ]}||t|ks'J d| dt|d||qtdD ]}||t|ksGJ d| dt|d||q,d S )N(   zselectedintkind(z): expected z	 but got    zselectedrealkind()moduleselectedrealkindselectedintkindrangeselected_int_kindselected_real_kind)selfr   r   i r   U/var/www/html/scripts/venv/lib/python3.10/site-packages/numpy/f2py/tests/test_kind.pytest_all   s   zTestKind.test_allN)__name__
__module____qualname__r   getpathsourcesr   r   r   r   r   r      s    r   )ospytestnumpy.f2py.crackfortranr   r   r   r    r   F2PyTestr   r   r   r   r   <module>   s
    