| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Python312/Lib/site-packages/pluggy/__pycache__/ |
Upload File : |
�
��Hg! � �� � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddlm
Z
dd lmZ dd
lmZ ddlm
Z
eee ee
e f Z e
d� Z G d
� de� Ze G d� de e � � ZeZy)z"
Hook wrapper "result" utilities.
� )�annotations)�
TracebackType)�Callable)�cast)�final)�Generic)�Optional)�Tuple)�Type)�TypeVar�
ResultTypec � � e Zd ZdZy)�
HookCallErrorzHook was called incorrectly.N)�__name__�
__module__�__qualname__�__doc__� � �0C:\Python312\Lib\site-packages\pluggy/_result.pyr r s � �&r r c �v � e Zd ZdZdZ dd�Zedd�� Zed
d�� Ze dd�� Z
dd�Zdd�Zdd �Z
y
)�ResultzYAn object used to inspect and set the result in a :ref:`hook wrapper
<hookwrappers>`.��_result�
_exceptionc � � || _ || _ y��:meta private:Nr )�self�result� exceptions r �__init__zResult.__init__! s � � ���#��r c �P � | j }|�yt |� ||j fS r )r �type�
__traceback__)r �excs r �excinfozResult.excinfo* s, � � �o�o���;����I�s�C�$5�$5�6�6r c � � | j S )r )r )r s r r! zResult.exception3 s � � ���r c �` � d}dx}} |� } | ||� S # t $ r}|}Y d}~�d}~ww xY w)r TN)�
BaseException)�cls�func�__tracebackhide__r r! r&