%PDF- %PDF-
Direktori : /lib/mailman/tests/ |
Current File : //lib/mailman/tests/TestBase.pyc |
� �ac @ s� d Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d Z d e j f d � � YZ d S( sA Test base class which handles creating and deleting a test list. i����N( t StringIO( t MailList( t Utils( t mm_cfgs t TestBasec B sA e Z e e d � r! d � Z n e j j Z d � Z d � Z RS( t ndiffc C s} | | k ry t | � } t | � } t j | j � | j � � } t � } | t It j | � IJ| j | j � � n d S( s: Like failUnlessEqual except use ndiff for readable output.N( t strt difflibR t splitlinesR t NLt joint failureExceptiont getvalue( t selft firstt secondt sfirstt ssecondt difft fp( ( s\ /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyt ndiffAssertEqual% s c C sH t j � } | j d d d � d | _ d | _ | j � | | _ d S( Nt _xtests test@dom.aint xxxxxs dom.ains http://www.dom.ain/mailman/( R t Createt host_namet web_page_urlt Savet _mlist( R t mlist( ( s\ /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyt setUp2 s c C s� | j j � | j j � } x} d d d d d g D]f } t j j t j | | � } t j j | � rv t j | � q2 t j j | � r2 t j | � q2 q2 Wd S( Ns lists/%ss archives/private/%ss archives/private/%s.mboxs archives/public/%ss archives/public/%s.mbox( R t Unlockt internal_namet ost pathR R t VAR_PREFIXt islinkt unlinkt isdirt shutilt rmtree( R t listnamet dirtmplt dir( ( s\ /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyt tearDown; s ( t __name__t __module__t hasattrR R t unittestt TestCaset assertEqualR R+ ( ( ( s\ /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/TestBase.pyR "