a
    ç´«jf  ã                   @   sF   d dl Z d dlZd dlZd dlmZ ddlmZ G dd„ dejƒZdS )é    N)ÚIS_PYPYé   )Úutilc                   @   sb   e Zd Ze dddd¡e dddd¡e dddd¡gZejjdd„ ƒZ	ejj
ed	d
�dd„ ƒZdS )Ú	TestMixedÚtestsÚsrcÚmixedzfoo.fzfoo_fixed.f90zfoo_free.f90c                 C   s>   | j  ¡ dksJ ‚| j j ¡ dks&J ‚| j j ¡ dks:J ‚d S )Né   é   é   )ÚmoduleÚbar11Z	foo_fixedZbar12Zfoo_freeZbar13)Úself© r   úZ/var/www/html/laksyashrimp/venv/lib/python3.9/site-packages/numpy/f2py/tests/test_mixed.pyÚtest_all   s    zTestMixed.test_allz,PyPy cannot modify tp_doc after PyType_Ready)Úreasonc                 C   s    t  d¡}| jjj|ksJ ‚d S )Nzm        a = bar11()

        Wrapper for ``bar11``.

        Returns
        -------
        a : int
        )ÚtextwrapÚdedentr   r   Ú__doc__)r   Úexpectedr   r   r   Útest_docstring   s    
	zTestMixed.test_docstringN)Ú__name__Ú
__module__Ú__qualname__r   ZgetpathÚsourcesÚpytestÚmarkZslowr   Zxfailr   r   r   r   r   r   r   	   s   ý
ÿr   )	Úosr   r   Znumpy.testingr   Ú r   ZF2PyTestr   r   r   r   r   Ú<module>   s
   