| Server IP : 118.27.122.248 / Your IP : 216.73.216.15 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3
�w2_�! � @ s� d dl mZ d dlZd dlZd dlmZ ejZd ad
dd�ZG dd� dej �Z
G dd � d ej �ZG d
d� dej �Ze
dkr�ej� dS )� )�supportN)�
cmp_to_keyc C s� t rtd| � |d d � }|r0|jt|�d� n|j� t|�t|�kr�td| � tdt|�t|�� t|� t|� t|� td7 ad S x`t|�D ]T\}}|| }||k r�td| � td|||� t|� t|� t|� td7 ad S q�W d S )Nz checking)�keyzerror inzlength mismatch;� zout of order at index)�verbose�print�sortr �len�nerrors� enumerate)�tagZexpected�rawZcompareZorig�iZgood�maybe� r �3/opt/alt/python36/lib64/python3.6/test/test_sort.py�check
s0
r c @ s e Zd Zdd� ZdS )�TestBasec
sX dg}x2t dd�D ]$}d| }|jt |d |d �� qW |jdddg� G � fdd�dt�� G d d
� d
t���x�|D �]�}tt |��}tr�td|� |d d � }td||� |d d � }|j� td
||� |d d � }tj |� td||� |d d � }|j� |d d � }td||dd� � t�r8td� td� |d d � }|j
tdd� �d� td||� t|�dk�r�dd� }|d d � }| j
t|j
|d� � fdd�|D �}|d d � }tj |� d� _d}y|j
� W n tk
�r� d}Y nX |�r
d� _td||� �fdd�t |�D �}dd� |D �} | j
� d d� | D �}td!||� qvW d S )"Nr r �
� �d i� c s, e Zd ZdZdd� Z� fdd�Zdd� ZdS ) z+TestBase.testStressfully.<locals>.ComplainsTc S s
|| _ d S )N)r )�selfr r r r �__init__6 s z4TestBase.testStressfully.<locals>.Complains.__init__c s2 � j r&tj� dk r&tr"td| |� t�| j|jk S )Ng����MbP?z complaining at)�maybe_complain�randomr r �RuntimeErrorr )r �other)� Complainsr r �__lt__9 s
z2TestBase.testStressfully.<locals>.Complains.__lt__c S s
d| j S )Nz
Complains(%d))r )r r r r �__repr__@ s z4TestBase.testStressfully.<locals>.Complains.__repr__N)�__name__�
__module__�__qualname__r r r r r )r r r r 3 s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )z(TestBase.testStressfully.<locals>.Stablec S s || _ || _d S )N)r �index)r r r r r r r D s z1TestBase.testStressfully.<locals>.Stable.__init__c S s | j |j k S )N)r )r r r r r r H s z/TestBase.testStressfully.<locals>.Stable.__lt__c S s d| j | jf S )NzStable(%d, %d))r r# )r r r r r K s z1TestBase.testStressfully.<locals>.Stable.__repr__N)r r! r"