3
���h� � @ sV d dl Z d dlZd dlmZ d dlmZmZ ddl m
Z
dd� ZG dd � d e
j�Z
dS )
� N)�assert_)�_selected_int_kind_func�_selected_real_kind_func� )�utilc G s t jjt jjt�f| � S )N)�os�path�join�dirname�__file__)�a� r
�;/tmp/pip-build-5_djhm0z/numpy/numpy/f2py/tests/test_kind.py�_path s r c @ s* e Zd Zeddd�gZejjdd� �ZdS )�TestKind�src�kindzfoo.f90c C s� | j j}| j j}x<td�D ]0}t||�t|�dgkd|t|�||�f � qW x<td�D ]0}t||�t|�dgkd|t|�||�f � qXW d S )N�( r z+selectedintkind(%s): expected %r but got %r� z,selectedrealkind(%s): expected %r but got %r���r )�module�selectedrealkind�selectedintkind�ranger �selected_int_kind�selected_real_kind)�selfr r �ir
r
r �test_all s zTestKind.test_allN) �__name__�
__module__�__qualname__r �sources�pytest�markZslowr r
r
r
r r s r )r r# Z
numpy.testingr Znumpy.f2py.crackfortranr r r r � r r ZF2PyTestr r
r
r
r �<module> s |