File manager - Edit - /usr/lib/python3/dist-packages/twisted/trial/test/__pycache__/suppression.cpython-310.pyc
Back
o �b� � @ sL d Z ddlZddlmZmZ dZdZdZG dd� de�Z G d d � d e�Z G dd� de�ZG d d� d�ZG dd� de�Z G dd� d�ZG dd� d�ZG dd� de�Zejed�gZG dd� de ej�ZG dd� dee�ZG dd� dee�ZG dd� deej�ZG d d!� d!e ej�ZG d"d#� d#ee�ZG d$d%� d%ee�ZG d&d'� d'eej�ZdS )(z� Test cases used to make sure that warning suppression works at the module, method, and class levels. See the L{twisted.trial.test.test_tests} module docstring for details about how this code is arranged. � N)�unittest�utilzmethod warning messagezclass warning messagezmodule warning messagec @ � e Zd ZdS )� MethodWarningN��__name__� __module__�__qualname__� r r �@/usr/lib/python3/dist-packages/twisted/trial/test/suppression.pyr � r c @ r )�ClassWarningNr r r r r r r r c @ r )� ModuleWarningNr r r r r r r r c @ s e Zd ZdZdd� ZdS )� EmitMixinz2 Mixin for emiting a variety of warnings. c C s( t �tt� t �tt� t �tt� d S �N)�warnings�warn�METHOD_WARNING_MSGr �CLASS_WARNING_MSGr �MODULE_WARNING_MSGr ��selfr r r �_emit( s zEmitMixin._emitN)r r r �__doc__r r r r r r # s r c @ sH e Zd Zejed�gZdd� Zejed�ge_dd� Zdd� Z g e _dS ) �SuppressionMixin��messagec C � | � � d S r �r r r r r �testSuppressMethod1 � z#SuppressionMixin.testSuppressMethodc C r r r r r r r �testSuppressClass6 r z"SuppressionMixin.testSuppressClassc C r r r r r r r �testOverrideSuppressClass9 r z*SuppressionMixin.testOverrideSuppressClassN) r r r r �suppressr r r r! r"