
    -PhZ                         d dl mZmZmZ d dlmZmZmZ d dlm	Z	m
Z
 d dlmZmZmZmZ d dlmZmZmZ d dlmZ dej         Zdd
ZdS )   )Poochcreateretrieve)os_cachecheck_version
get_logger)	file_hashmake_registry)HTTPDownloaderFTPDownloaderSFTPDownloaderDOIDownloader)UnzipUntar
Decompress)_versionvTFc                 x   ddl }t          }g }|r|                    d           |r-|                    d|            |                    d           | r|                    d           |                    d           |                    |           |                    |          }|dk    s
J d            dS )	aq  
    Run the test suite.

    Uses `py.test <http://pytest.org/>`__ to discover and run the tests.

    Parameters
    ----------

    doctest : bool
        If ``True``, will run the doctests as well (code examples that start
        with a ``>>>`` in the docs).
    verbose : bool
        If ``True``, will print extra information during the test run.
    coverage : bool
        If ``True``, will run test coverage analysis on the code as well.
        Requires ``pytest-cov``.

    Raises
    ------

    AssertionError
        If pytest returns a non-zero error code indicating that some tests have
        failed.

        Nz-vvz--cov=z--cov-report=term-missingz--doctest-modulesz--pyargszSome tests have failed.)pytest__name__appendmain)doctestverbosecoverager   packageargsstatuss          N/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/pooch/__init__.pytestr!      s    4 MMMGD E 1&W&&'''/000 )'(((KK
KK[[FQ;;;1;;;;;    N)TTF)corer   r   r   utilsr   r   r   hashesr	   r
   downloadersr   r   r   r   
processorsr   r   r    r   version__version__r!    r"   r    <module>r,      s    * ) ) ) ) ) ) ) ) ) 6 6 6 6 6 6 6 6 6 6 , , , , , , , ,            1 0 0 0 0 0 0 0 0 0       %("$$(2 (2 (2 (2 (2 (2r"   