
    (ph~                         S SK r S SKrS SKrS SKJrJr  SSKJr  S r	\R                  R                  \ R                  R                  \	" 5       5      (       + S\	" 5        S3S9rS	 r " S
 S\R                   5      rg)    N)assert_array_equalassert_equal   )utilc                      [         R                  R                  [         R                  R                  [         R                  R	                  [
        5      SSSSSSS5      5      $ )Nz..docsourcef2pycode)ospathabspathjoindirname__file__     M/var/www/html/venv/lib/python3.13/site-packages/numpy/f2py/tests/test_docs.py
get_docdirr      sH     77??277<<
!dDx) * *r   z+Could not find f2py documentation sources (z does not exists))reasonc                  T    [         R                  R                  " [        5       4U -   6 $ )N)r   r   r   r   )as    r   _pathr      s    77<<:</A-//r   c                   T    \ rS rSr\" S5      \" S5      \" S5      /rS rS rS rSr	g	)
TestDocAdvanced   zasterisk1.f90zasterisk2.f90zftype.fc                 R    [        U R                  S5      n[        U" 5       S5        g )Nfoo1   123456789A12getattrmoduler   selffoos     r   test_asterisk1TestDocAdvanced.test_asterisk1    s    dkk6*SUO,r   c                     [        U R                  S5      n[        U" S5      S5        [        U" S5      S5        [        U" S5      S5        g )Nfoo2   s   12   r      s   123456789A123456789Br    r#   s     r   test_asterisk2TestDocAdvanced.test_asterisk2$   s=    dkk6*SVU#SWo.SW56r   c                 B   U R                   nUR                  5         [        UR                  R                  S5        SUR                  l        / SQUR                  l        [        UR                  R                  S5        [        UR                  R
                  [        R                  " / SQ[        R                  S95        SUR                  R
                  S'   [        UR                  R
                  [        R                  " / SQ[        R                  S95        g )Nr      )r   r*   r0   )dtype-   r   )r   r2   r0   )
r"   r%   r   datar   xr   nparrayfloat32)r$   ftypes     r   
test_ftypeTestDocAdvanced.test_ftype*   s    		UZZ\\1%

 

UZZ\\1%5::<<88IRZZ@	B

Q5::<<88JbjjA	Cr   r   N)
__name__
__module____qualname____firstlineno__r   sourcesr&   r-   r9   __static_attributes__r   r   r   r   r      s0    _%u_'=Y!G-7Cr   r   )r   pytestnumpyr5   numpy.testingr   r    r   r   markskipifr   isdir
pytestmarkr   F2PyTestr   r   r   r   <module>rJ      st    	   : * [[
jl##/1   3
0Cdmm Cr   