
    biM                    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pandas>   demobackendsdispatchc            	        ddl m}  t        |       }t        |      }|ddhz  }||j	                         D ch c]F  \  }}|t
        vr9t        |t              r)|j                  r|j                  j                  d      r|H c}}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testsdaskzdask.dataframer   _)dask.dataframe	dataframevarssetitemsDA_EXPORTED_SUBMODULES
isinstancer   __package__
startswith__all__)ddfmember_dictmembersmmods        X/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/dask/dataframe/tests/test_api.pytest_apir      s     s)K+G  G!'')As**c:&OOOO&&'78 	
 G G78aall3&788Gs{{w&&& 9s   ACC+C)
__future__r   typesr   pytestimportorskipr   r        r   <module>r$      s)    "     H 9 'r#   