U
    9%eZ                     @   s   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
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                 C   s|   ddl }t}g }|r|d |r<|d|  |d | rJ|d |d || ||}|dksxt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AssertionError)doctestverboseZcoverager   packageargsstatus r   M/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/pooch/__init__.pytest   s    





r    N)TTF)corer   r   r   utilsr   r   r   hashesr   r	   Zdownloadersr
   r   r   r   Z
processorsr   r   r    r   version__version__r    r   r   r   r   <module>
   s   