
    bij                    V    d dl mZ d dlmZ d dlZ ej
                  d       h dZd Zy)    )annotations)
ModuleTypeNnumpy>   mafftliblinalgrandomoverlapbackendsc            	        ddl m}  t        |       }t        |      }|dhz  }||j	                         D ch c].  \  }}|t
        vr!t        |t              r|j                  dk(  r|0 c}}z  }|h dz  }|dhz  }||D ch c]  }|j                  d      s| c}z  }t        | j                        |k(  sJ yc c}}w c c}w )z*Tests that `dask.array.__all__` is correctr   Ntestsz
dask.array>   warnings	importlibr   ARRAY_EXPR_ENABLED_)
dask.arrayarrayvarssetitemsDA_EXPORTED_SUBMODULES
isinstancer   __package__
startswith__all__)damember_dictmembersmmods        T/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/dask/array/tests/test_api.pytest_apir#      s    r(K+GyG!'')As**c:&3??l+J 	
 G 77G$%%G78aall3&788Grzz?g%%% 9s   3B=CC)
__future__r   typesr   pytestimportorskipr   r#        r"   <module>r*      s)    "     G X &r)   