Ë
    ›2Úi~  ã                   óø   — d dl Z d dlZd dlZd dlmZmZ ddlmZ d„ Z	ej                  j                  e j                  j                   e	«       «       d e	«       › d�¬«      Zd	„ Z G d
„ dej                   «      Zy)é    N)Úassert_array_equalÚassert_equalé   )Úutilc                  óÊ   — t         j                  j                  t         j                  j                  t         j                  j	                  t
        «      ddddddd«      «      S )Nz..ÚdocÚsourceÚf2pyÚcode)ÚosÚpathÚabspathÚjoinÚdirnameÚ__file__© ó    úQ/var/www/html/acx/venv/lib/python3.12/site-packages/numpy/f2py/tests/test_docs.pyÚ
get_docdirr      sH   € ô �7‰7�?‰?œ2Ÿ7™7Ÿ<™<Ü
�‰�‰œÓ!Øˆd�DØˆx˜ ó)ó *ð *r   z+Could not find f2py documentation sources (z does not exists))Úreasonc                  óR   — t        j                  j                  t        «       f| z   Ž S )N)r   r   r   r   )Úas    r   Ú_pathr      s   € Ü�7‰7�<‰<œ:›<˜/¨AÑ-Ð/Ð/r   c                   óL   — e Zd Z ed«       ed«       ed«      gZd„ Zd„ Zd„ Zy)ÚTestDocAdvancedzasterisk1.f90zasterisk2.f90zftype.fc                 óR   — t        | j                  d«      }t         |«       d«       y )NÚfoo1ó   123456789A12©ÚgetattrÚmoduler   ©ÚselfÚfoos     r   Útest_asterisk1zTestDocAdvanced.test_asterisk1    s   € Ü�d—k‘k 6Ó*ˆÜ‘S“U˜OÕ,r   c                 óœ   — t        | j                  d«      }t         |d«      d«       t         |d«      d«       t         |d«      d«       y )NÚfoo2é   s   12é   r   é   s   123456789A123456789Br   r"   s     r   Útest_asterisk2zTestDocAdvanced.test_asterisk2$   s=   € Ü�d—k‘k 6Ó*ˆÜ‘S˜“V˜UÔ#Ü‘S˜“W˜oÔ.Ü‘S˜“WÐ5Õ6r   c                 óJ  — | j                   }|j                  «        t        |j                  j                  d«       d|j                  _        g d¢|j                  _        t        |j                  j                  d«       t        |j                  j
                  t        j                  g d¢t        j                  ¬«      «       d|j                  j
                  d<   t        |j                  j
                  t        j                  g d¢t        j                  ¬«      «       y )Nr   é   )r   r(   r-   )Údtypeé-   r   )r   r/   r-   )
r!   r$   r   Údatar   Úxr   ÚnpÚarrayÚfloat32)r#   Úftypes     r   Ú
test_ftypezTestDocAdvanced.test_ftype*   s©   € Ø—‘ˆØ�	‰	ŒÜ�U—Z‘Z—\‘\ 1Ô%Øˆ�
‰
ŒÚ ˆ�
‰
ŒÜ�U—Z‘Z—\‘\ 1Ô%Ü˜5Ÿ:™:Ÿ<™<ÜŸ8™8¢I´R·Z±ZÔ@ô	Bàˆ�
‰
�‰�Q‰Ü˜5Ÿ:™:Ÿ<™<ÜŸ8™8¢J´b·j±jÔAõ	Cr   N)Ú__name__Ú
__module__Ú__qualname__r   Úsourcesr%   r+   r6   r   r   r   r   r      s0   „ á�_Ó%¡u¨_Ó'=Ù�YÓð!€Gò-ò7óCr   r   )r   ÚpytestÚnumpyr2   Únumpy.testingr   r   Ú r   r   ÚmarkÚskipifr   ÚisdirÚ
pytestmarkr   ÚF2PyTestr   r   r   r   ú<module>rD      st   ðÛ 	Û Û ß :Ý ò*ð �[‰[×ÑØ
�‰�‰‘j“lÓ#Ð#ðÙ“�Ð/ð1ð  ó 3€
ò0ôC�d—m‘mõ Cr   