| Server IP : 121.121.20.254 / Your IP : 216.73.217.51 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/test/__pycache__/ |
Upload File : |
�
���g�{ � � � d Z ddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlZddlZddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZm Z m!Z! ddl"m#Z# ddl$m%Z% ejL s ejN d
� �ejP jS ejP jU e+� dd� Z,ejP j[ ejP j] e,� � Z,dZ/dZ0ddjS e0� � d�Z0dZ1dZ2dZ3dZ4dZ5 ejl d� Z7 G d� dejp � Z9 ejt d�� G d� d� � Z; G d � d!ejp � Z< G d"� d#e<� Z= G d$� d%e<� Z> G d&� d'e<� Z? G d(� d)ejp � Z@eAd*k( r ej6 � yy)+zM
Tests of regrtest.py.
Note: test_regrtest cannot be run twice in parallel.
� N)�ElementTree)�support)� os_helper)�cmdline)�main)�setup)�utils)�get_match_tests�set_match_tests�
match_test)� TestStats)�normalize_test_nameztest module requires subprocessz..z5[0-9]+:[0-9]+:[0-9]+ (?:load avg: [0-9]+\.[0-9]{2} )?)�passed�failed�skipped�interruptedzenv changedz timed outzran no testszworker non-zero exit codez(?:�|�)� � � � � z�
from signal import SIGINT, raise_signal
try:
raise_signal(SIGINT)
except ImportError:
import os
os.kill(os.getpid(), SIGINT)
c �B � e Zd ZdZed� � Zd� Zd� Zd� Zd� Z d� Z
d� Zd � Zd
� Z
d� Zd� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z!d� Z"d � Z#d!� Z$d"� Z%d#� Z&d$� Z'd%� Z(d&� Z)d'� Z*d(� Z+d)� Z,d4d*�Z-d+� Z.d,� Z/d-� Z0d.� Z1d/� Z2d0� Z3d1� Z4d2� Z5y3)5�ParseArgsTestCasezC
Test regrtest's argument parsing, function _parse_args().
c �, � t j | � S �N)r �_parse_args)�argss �'C:\Python312\\Lib\test\test_regrtest.py�
parse_argszParseArgsTestCase.parse_argsK s � ��"�"�4�(�(� c � � t j � 5 }| j t � 5 | j |� d d d � d d d � | j |j
� � y # 1 sw Y �2xY w# 1 sw Y �6xY wr )r �captured_stderr�assertRaises�
SystemExitr! �assertIn�getvalue)�selfr �msg�errs r �
checkErrorzParseArgsTestCase.checkErrorO sW � �
�
$�
$�
&�#�t�/@�/@��/L��O�O�D�!� 0M�
&��
�
�c�3�<�<�>�*� 0M�/L��
&�
&�s! �A:�A.�A:�.A7 �3A:�:Bc �j � dD ]� }| j |�� 5 t j � 5 }| j t � 5 | j |g� d d d � d d d � | j
dj � � d d d � �� y # 1 sw Y �<xY w# 1 sw Y �@xY w# 1 sw Y ��xY w)N)z-hz--help��optzRun Python regression tests.)�subTestr �captured_stdoutr% r&