HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/python3/dist-packages/twisted/trial/test/__pycache__/suppression.cpython-38.pyc
U


W[�	�@sbdZddlmZmZddlZddlmZmZdZdZ	dZ
Gdd	�d	e�ZGd
d�de�Z
Gdd
�d
e�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�Zeje
d�gZGdd�deej�ZGdd�dee�ZGdd�dee�ZGdd �d eej�ZGd!d"�d"eej�ZGd#d$�d$ee�ZGd%d&�d&ee�ZGd'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.
�)�division�absolute_importN)�unittest�utilzmethod warning messagezclass warning messagezmodule warning messagec@seZdZdS)�
MethodWarningN��__name__�
__module__�__qualname__�rr�@/usr/lib/python3/dist-packages/twisted/trial/test/suppression.pyrsrc@seZdZdS)�ClassWarningNrrrrrr
sr
c@seZdZdS)�
ModuleWarningNrrrrrrsrc@seZdZdZdd�ZdS)�	EmitMixinz2
    Mixin for emiting a variety of warnings.
    cCs(t�tt�t�tt�t�tt�dS�N)�warnings�warn�METHOD_WARNING_MSGr�CLASS_WARNING_MSGr
�MODULE_WARNING_MSGr��selfrrr�_emit)szEmitMixin._emitN)rr	r
�__doc__rrrrrr$src@sHeZdZejed�gZdd�Zejed�ge_dd�Zdd�Z	ge	_dS)	�SuppressionMixin��messagecCs|��dSr�rrrrr�testSuppressMethod2sz#SuppressionMixin.testSuppressMethodcCs|��dSrrrrrr�testSuppressClass6sz"SuppressionMixin.testSuppressClasscCs|��dSrrrrrr�testOverrideSuppressClass9sz*SuppressionMixin.testOverrideSuppressClassN)
rr	r
r�suppressrrrrr rrrrr/src@seZdZdd�ZdS)�SetUpSuppressionMixincCs|��dSrrrrrr�setUp@szSetUpSuppressionMixin.setUpN)rr	r
r#rrrrr"?sr"c@seZdZdd�ZdS)�TearDownSuppressionMixincCs|��dSrrrrrr�tearDownFsz!TearDownSuppressionMixin.tearDownN)rr	r
r%rrrrr$Esr$c@seZdZdd�ZdS)�TestSuppression2MixincCs|��dSrrrrrr�testSuppressModuleLsz(TestSuppression2Mixin.testSuppressModuleN)rr	r
r'rrrrr&Ksr&rc@seZdZdS)�SynchronousTestSuppressionNrrrrrr(Tsr(c@seZdZdS)�SynchronousTestSetUpSuppressionNrrrrrr)Ysr)c@seZdZdS)�"SynchronousTestTearDownSuppressionNrrrrrr*^sr*c@seZdZdS)�SynchronousTestSuppression2Nrrrrrr+csr+c@seZdZdS)�AsynchronousTestSuppressionNrrrrrr,hsr,c@seZdZdS)� AsynchronousTestSetUpSuppressionNrrrrrr-msr-c@seZdZdS)�#AsynchronousTestTearDownSuppressionNrrrrrr.rsr.c@seZdZdS)�AsynchronousTestSuppression2Nrrrrrr/wsr/) rZ
__future__rrrZ
twisted.trialrrrrr�Warningrr
r�objectrrr"r$r&r!ZSynchronousTestCaser(r)r*r+ZTestCaser,r-r.r/rrrr�<module>s.