a
    hÝEbs  ã                   @   sB   d dl Z d dlZddlmZ d dlmZmZ G dd„ dejƒZdS )é    Né   )Úutil)Úassert_equalÚIS_PYPYc                   @   s>   e Zd ZdZejjejdkdd�ejj	e
dd�dd„ ƒƒZdS )	ÚTestBlockDocStringzf
      SUBROUTINE FOO()
      INTEGER BAR(2, 3)

      COMMON  /BLOCK/ BAR
      RETURN
      END
    Úwin32z)Fails with MinGW64 Gfortran (Issue #9673))Úreasonz,PyPy cannot modify tp_doc after PyType_Readyc                 C   s   d}t | jjj|ƒ d S )Nzbar : 'i'-array(2,3)
)r   ÚmoduleÚblockÚ__doc__)ÚselfÚexpected© r   úe/home/ja/django-apps/lartica_env/lib/python3.9/site-packages/numpy/f2py/tests/test_block_docstring.pyÚtest_block_docstring   s    z'TestBlockDocString.test_block_docstringN)Ú__name__Ú
__module__Ú__qualname__ÚcodeÚpytestÚmarkZskipifÚsysÚplatformZxfailr   r   r   r   r   r   r      s   	ÿÿr   )	r   r   Ú r   Znumpy.testingr   r   ZF2PyTestr   r   r   r   r   Ú<module>   s   