| 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\� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlm Z ddl
mZ ddlm
Z
ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlZddlZ 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/m0Z0 ddl/m1Z1 ddl/m2Z2 dd l/m3Z3 dd!l4m5Z5 dd"l6m7Z7 dd#l6m8Z8 dd$l9m:Z: dd%l9m;Z; dd&l<m=Z= dd'l<m>Z> dd(l<m?Z? e�r2dd)l@mAZA dd*lBmCZC d+ZDd,ZEd-ZFG d.d/� d/ejG�ZHe5dd0�d1d2�ZIe1dd3�d4d5�ZJe1eKd3�d6d7�ZLe3d8d9�e=eeKeKeKf d:�d;d<��ZMejNG d=d>� d>��ZOe.G d?d@� d@��ZPe(e1e=dA�dBdC�ZQeKeKeReeK dD�dEdF�ZSe1e=e(eeKeTf eKdG�dHdI�ZUe
ee> eeeReKeeR eKf dJ�dKdL�ZVdMdMdNdOdP�ZWdNZXeReKeeReKf dQ�dRdS�ZYeeK dT�dUdV�ZZe[eKdW�dXdY�Z\e?eKd:�dZd[�Z]dS )\zsTerminal reporting of the full testing process.
This is a good source for looking at the various reporting hooks.
� N)�Counter)�partial)�Path)�Any)�Callable)�cast)�ClassVar)�Dict)� Generator)�List)�Mapping)�Optional)�Sequence)�Set)�TextIO)�Tuple)�
TYPE_CHECKING)�Union)�nodes)�timing)�
ExceptionInfo)�
ExceptionRepr)�TerminalWriter)�wcswidth)�
running_on_ci)�final)�
_PluggyPlugin)�Config)�ExitCode)�hookimpl)�Parser)�Item)�Node)�absolutepath)�bestrelpath)�
BaseReport)�
CollectReport)�
TestReport)�Literal)�Sessiong �?)�failed�passed�skipped�
deselected�xfailed�xpassed�warnings�errorZfEc sh e Zd ZdZd
ee eeeee dd�� fdd�
Z de
je
je
eee df ee dd�dd �Z� ZS )�MoreQuietActionz�A modified copy of the argparse count action which counts down and updates
the legacy quiet attribute at the same time.
Used to unify verbosity handling.
NF)�option_strings�dest�default�required�help�returnc s t � j||d|||d� d S )Nr )r3 r4 �nargsr5 r6 r7 )�super�__init__)�selfr3 r4 r5 r6 r7 �� __class__� �4/usr/lib/python3.9/site-packages/_pytest/terminal.pyr; T s �zMoreQuietAction.__init__)�parser� namespace�values�
option_stringr8 c C s6 t || jd�d }t|| j|� t |dd�d |_d S )Nr � �quiet)�getattrr4 �setattrrF )r<