File: //lib64/python3.9/unittest/__pycache__/case.cpython-39.pyc
a
    �DOgC�  �                   @   s�  d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl	Z	ddl
Z
ddlmZ ddl
mZmZmZmZmZ dZe� ZdZG dd	� d	e�ZG d
d� de�ZG dd
� d
e�ZG dd� de�Zdd� Zg Zdd� Zdd� Zdd� Z dd� Z!dd� Z"dd� Z#dd� Z$G d d!� d!�Z%G d"d#� d#e%�Z&G d$d%� d%e&�Z'G d&d'� d'e&�Z(G d(d)� d)ej)�Z*G d*d+� d+e�Z+G d,d-� d-e+�Z,G d.d/� d/e+�Z-dS )0zTest case implementation�    N�   )�result)�strclass�	safe_repr�_count_diff_all_purpose�_count_diff_hashable�_common_shorten_reprTz@
Diff is %s characters long. Set self.maxDiff to None to see it.c                   @   s   e Zd ZdZdS )�SkipTestz�
    Raise this exception in a test to skip it.
    Usually you can use TestCase.skipTest() or one of the skipping decorators
    instead of raising this directly.
    N��__name__�
__module__�__qualname__�__doc__� r   r   �%/usr/lib64/python3.9/unittest/case.pyr	      s   r	   c                   @   s   e Zd ZdZdS )�_ShouldStopz
    The test should stop.
    Nr
   r   r   r   r   r   !   s   r   c                   @   s   e Zd ZdZdS )�_UnexpectedSuccessz7
    The test was supposed to fail, but it didn't!
    Nr
   r   r   r   r   r   &