Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/unittest/test/__pycache__/support.cpython-39.opt-1.pyc
Ðазад
a d�h� � @ sn d dl Z G dd� de�ZG dd� de�ZG dd� de j�ZG dd � d e�ZG d d� de�ZG dd � d e�ZdS )� Nc @ s e Zd ZdZdd� Zdd� ZdS )�TestEquality�Used as a mixin for TestCasec C s, | j D ] \}}| �||� | �||� qd S �N)�eq_pairsZassertEqual��self�obj_1�obj_2� r �6/opt/imh-python/lib/python3.9/unittest/test/support.py�test_eq s zTestEquality.test_eqc C s, | j D ] \}}| �||� | �||� qd S r )�ne_pairsZassertNotEqualr r r r �test_ne s zTestEquality.test_neN)�__name__� __module__�__qualname__�__doc__r r r r r r r s r c @ s e Zd ZdZdd� ZdS )�TestHashingr c C s� | j D ]h\}}z&t|�t|�ks2| �d||f � W q tyl } z | �d|||f � W Y d }~qd }~0 0 q| jD ]h\}}z&t|�t|�kr�| �d||f � W qv ty� } z | �d|||f � W Y d }~qvd }~0 0 qvd S )Nz%r and %r do not hash equalzProblem hashing %r and %r: %sz#%s and %s hash equal, but shouldn'tzProblem hashing %s and %s: %s)r �hashZfail� Exceptionr )r r r �er r r � test_hash s ,� zTestHashing.test_hashN)r r r r r r r r r r s r c s� e Zd Z� fdd�Z� fdd�Z� fdd�Z� fdd�Z� fd d �Z� fdd�Z� fd d�Z � fdd�Z � fdd�Z� fdd�Z� fdd�Z � ZS )�_BaseLoggingResultc s || _ t� �� d S r )�_events�super�__init__)r �log�� __class__r r r ) s z_BaseLoggingResult.__init__c s | j �d� t� �|� d S )N� startTest)r �appendr r �r �testr r r r - s z_BaseLoggingResult.startTestc s | j �d� t� �� d S )N�startTestRun)r r r r# �r r r r r# 1 s z_BaseLoggingResult.startTestRunc s | j �d� t� �|� d S )N�stopTest)r r r r% r! r r r r% 5 s z_BaseLoggingResult.stopTestc s | j �d� t� �� d S )N�stopTestRun)r r r r&