| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/_pytest/__pycache__/ |
Upload File : |
a
05d�~ � @ sT d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z dd lm
Z
dd
lmZ ddlmZ ddl
mZ dd
lmZ e�r�ddlZddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m!Z! ddl m"Z" ddl#m$Z$ ddl%m&Z& ddl%m'Z' ddl(m)Z) ddl*m+Z+ ddl*m,Z, ddl*m-Z- dd l*m.Z. dd!l/m0Z0 dd"l/m1Z1 dd#l2m3Z3 dd$l4m5Z5 dd%l6m7Z7 ed&�Z8e8d'd(�d)dd*�d+d,��Z9e8d'd(�d-d)dd.�d/d0��Z:e8d'd(�d1d)dd2�d3d4��Z;e8d'd(�d5dd6�d7d8��Z<e8d'd9�d)ee= ed5 d:�d;d<��Z>e8ed=�d5ee= dd>�d?d@��Z?e8d'd9�d5eedAe@f d6�dBdC��ZAd5d1ee= ddD�dEdF�ZBe8d'd9�dGeeC dH�dIdJ��ZDdGd5edK ddL�dMdN�ZEdGddH�dOdP�ZFe8d'd9�edQd5eeG dR�dSdT��ZHedQdUdVdW�dXdY�ZIdUddZ�d[d\�ZJdKdd]�d^d_�ZKd`dda�dbdc�ZLe dK ddd�dedf�ZMe8d'd9�dUdgdZ�dhdi��ZNe8d'd9�edQedj dk�dldm��ZOe8d'd9�edn e=eCeddKdUeedo f dp�dqdr��ZPe8d'd9�dseeC dt�dudv��ZQdwddx�dydz�ZRe8d'd9�d5eCe=ee= d{�d|d}��ZSe8d'd9�dGeeC dH�d~d��ZTe8d'd9�dKd�eeC d��d�d���ZUe=e
e=ee@ e=f dd��d�d��ZVe=e
e=ee@ e=f dd��d�d��ZWdKdd]�d�d��ZXdKdd]�d�d��ZYdKedK dd��d�d��ZZe8d'd9�dKd�ed� d��d�d���Z[d�dda�d�d��Z\e8d'd9�d5ed� eee=ef d��d�d���Z]e8d'd9�d5ee=ef eed� d��d�d���Z^e8d'd9�d�d�eeC d��d�d���Z_d�d�dd��d�d��Z`dGddH�d�d��ZadGee@dAf dd��d�d��Zbd5dd6�d�d��Zcd5e=eCeCeee= d��d�d��ZddKe@e=e=dd��d�d��Zed5edQee=ee= f d��d�d��Zfd5edQe dK ee=ee= f d��d�d��Zge8d'd9�ed� d5e
e=e=ee=ee=eGf f f d��d�d���Zhd�dAd5dd��d�d��Zie8d'd(�d�d�e=ee
e=e@e=f dd��d�d�Zjd5ee=ef d6�d�dĄZkd�d�eeG dǜd�dɄZld�dd˜d�d̈́Zmedo d�ed� ddϜd�dфZnd5d�ddӜd�dՄZod5d�ddӜd�dׄZpdS )�zaHook specifications for pytest plugins which are invoked by pytest itself
and by builtin plugins.� )�Path)�Any)�Dict)�List)�Mapping)�Optional)�Sequence)�Tuple)�
TYPE_CHECKING)�Union)�HookspecMarker)�WARNING_CMDLINE_PREPARSE_HOOKN)�Literal)�
ExceptionRepr)�
ExceptionInfo)�Config)�ExitCode)�PytestPluginManager)�
_PluggyPlugin)�Parser)�
FixtureDef)�
SubRequest)�Session)� Collector)�Item)�Exit)�Class)�Function)�Metafunc)�Module)�
CollectReport)�
TestReport)�CallInfo)�TerminalReporter)�LEGACY_PATHZpytestT)Zhistoricr )�
pluginmanager�returnc C s dS )a* Called at plugin registration time to allow adding new hooks via a call to
``pluginmanager.add_hookspecs(module_or_class, prefix)``.
:param pytest.PytestPluginManager pluginmanager: The pytest plugin manager.
.. note::
This hook is incompatible with ``hookwrapper=True``.
N� )r% r'