/usr/lib/python3/dist-packages/twisted/trial/test/__pycache__
Edit: /usr/lib/python3/dist-packages/twisted/trial/test/__pycache__/suppression.cpython-310.pyc (4025B)
o
b @ sL d Z ddlZddlmZmZ dZdZdZG dd deZ G d d
d
eZ
G dd deZG d
d dZG dd deZ
G dd dZG dd dZG dd deZejedgZG dd de
ejZG dd deeZG dd deeZG dd deejZG d d! d!e
ejZG d"d# d#eeZG d$d% d%eeZG d&d' d'eejZdS )(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)unittestutilzmethod 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)warningswarnMETHOD_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 ZejedgZdd Zejedge_dd Zdd Z g e _dS ) SuppressionMixinmessagec 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" r
r
r
r r . s
r c @ e Zd Zdd ZdS )SetUpSuppressionMixinc C r r r r r
r
r setUp@ r zSetUpSuppressionMixin.setUpN)r r r r&