%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/mailman/tests/
Upload File :
Create Path :
Current File : //lib/mailman/tests/test_message.pyo

�
�ac@sYdZddlZddlZddlZyddlmZWnek
r]ddlZnXddlmZddlm	Z	ddlm
Z
ddlmZdefd	��YZd
efd��YZ
d�Zed
krUeej�dkr�dZn
ejdZedkr3ejdIJejd�nejdd�jee��ndS(s2Unit tests for the various Message class methods.
i����N(t__init__(tMessage(tVersion(tErrors(t	EmailBasetTestSentMessage1cBseZd�ZRS(cCsC|j}|j}tjdddd�}|j|j�tj|j��}||dd�||dd�||dd�|d}||j	d	��||j
d
��||dd�||d
d�||dd�||dtj�||dd�||dd�||dd�||j
�d�dS(Nsaperson@dom.ains_xtest@dom.ainsYour Test ListsAbout your test listtsubjecttfromttos
message-ids	<mailman.s._xtest@dom.ain>tsenders_xtest-bounces@dom.ains	errors-tosx-beentheresx-mailman-versiont
precedencetbulkslist-ids<_xtest.dom.ain>sx-list-administriviatyes(tassertEqualt
failUnlessRtUserNotificationtsendt_mlisttemailtmessage_from_stringt_readmsgt
startswithtendswithRtVERSIONtget_payload(tselfteqtunlesstmsgtqmsgtmsgid((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyttest_user_notification%s.			
(t__name__t
__module__R(((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyR$stTestSentMessage2cBseZd�ZRS(cCs|j}|j}tjdtj�}|jj|i�tj|j��}||j��|t	|j
��d�|j
d�}||j�d�||j
�d�|j
d�}||j�d�||j��|j
d�}||j
�d�dS(	NsVTo: _xtest@dom.ain
From: nobody@dom.ain
Subject: and another thing

yadda yadda yadda
iis
text/plains![No bounce details are available]ismessage/rfc822syadda yadda yadda
(R
RRRRRt
BounceMessageRtis_multiparttlenRtget_content_type(RRRRRtmsg1tmsg2tmsg3((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyttest_bounce_message@s 		(R R!R*(((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyR"?scCsZtj�}|dkr1|jtjt��n%|dkrV|jtjt��n|S(Nt1t2(tunittestt	TestSuitetaddTestt	makeSuiteRR"(txtsuite((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyR2\st__main__iR+R,sHusage: python test_message.py [n] where n = 1, 2 is the sub-test to run.t	verbosityi(R+R,(t__doc__tsysR-RtMailmanRtImportErrortpathsRRRRRR"R2R R%targvR1tstderrtexittTextTestRunnertrun(((s`/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyt<module>s.
	
	


Zerion Mini Shell 1.0