
    1~h                         d Z dZddlZ G d de      Z G d dej
                        Z G d d	e      Z G d
 de      Z G d de      Z	 G d de      Z
 G d de      Zy)z@pytest-cov: avoid already-imported warning: PYTEST_DONT_REWRITE.z6.0.0    Nc                       e Zd ZdZy)CoverageErrorz&Indicates that our coverage is too lowN__name__
__module____qualname____doc__     \/var/www/peopleoo.sandbox-dev.co.uk/venv/lib/python3.12/site-packages/pytest_cov/__init__.pyr   r      s    0r   r   c                       e Zd ZdZy)PytestCovWarningzF
    The base for all pytest-cov warnings, never raised directly.
    Nr   r
   r   r   r   r          r   r   c                       e Zd ZdZy)CovDisabledWarningz8
    Indicates that Coverage was manually disabled.
    Nr   r
   r   r   r   r      r   r   r   c                       e Zd ZdZy)CovReportWarning8
    Indicates that we failed to generate a report.
    Nr   r
   r   r   r   r      r   r   r   c                       e Zd ZdZy)CovFailUnderWarningr   Nr   r
   r   r   r   r      r   r   r   c                       e Zd ZdZy)CentralCovContextWarningzm
    Indicates that dynamic_context was set to test_function instead of using the builtin --cov-context.
    Nr   r
   r   r   r   r   $   r   r   r   c                       e Zd ZdZy)DistCovErrorz
    Raised when dynamic_context is set to test_function and xdist is also used.

    See: https://github.com/pytest-dev/pytest-cov/issues/604
    Nr   r
   r   r   r   r   *   s    r   r   )r	   __version__pytest	Exceptionr   PytestWarningr   r   r   r   r   r   r
   r   r   <module>r      sn    F 1I 1v++ ) ' * / 9 r   