U
    sVc                     @  sZ   d Z ddlmZ ddlZddlZddlmZ ejeje	Z
d	ddddZdgZdS )
z6
Entrypoint for testing from the top-level namespace.
    )annotationsN)import_optional_dependencyzlist[str] | None)
extra_argsc                 C  sh   t d}t d dddg}| r2t| ts.| g} | }|tg7 }d|}td|  t|| dS )	z
    Run the pandas test suite using pytest.

    By default, runs with the marks --skip-slow, --skip-network, --skip-db

    Parameters
    ----------
    extra_args : list[str], default None
        Extra marks to run the tests.
    pytestZ
hypothesisz--skip-slowz--skip-networkz	--skip-db zrunning: pytest N)	r   
isinstancelistPKGjoinprintsysexitmain)r   r   cmdZjoined r   7/tmp/pip-unpacked-wheel-xj8nt62q/pandas/util/_tester.pytest   s    



r   )N)__doc__
__future__r   osr   Zpandas.compat._optionalr   pathdirname__file__r	   r   __all__r   r   r   r   <module>   s   