U
    eP                     @   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                   @   sZ   e Zd ZeddddeddddeddddgZ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t| j j dks&t| j j dks:td S )N         )modulebar11AssertionErrorZ	foo_fixedZbar12Zfoo_freeZbar13)self r   \/var/www/html/assets/scripts/venv/lib/python3.8/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td S )Nzm        a = bar11()

        Wrapper for ``bar11``.

        Returns
        -------
        a : int
        )textwrapdedentr   r   __doc__r   )r   expectedr   r   r   test_docstring   s    
	zTestMixed.test_docstringN)__name__
__module____qualname__r   Zgetpathsourcesr   pytestmarkZxfailr   r   r   r   r   r   r   	   s   r   )	osr   r   Znumpy.testingr    r   ZF2PyTestr   r   r   r   r   <module>   s
   