%PDF- %PDF-
Direktori : /lib/mailman/tests/ |
Current File : //lib/mailman/tests/test_message.pyo |
� �ac @ sY d Z d d l Z d d l Z d d l Z y d d l m Z Wn e k r] d d l Z n Xd d l m Z d d l m Z d d l m Z d d l m Z d e f d � � YZ d e f d � � YZ d � Z e d k rUe e j � d k r� d Z n e j d Z e d k r3e j d IJe j d � n e j d d � j e e � � n d S( s2 Unit tests for the various Message class methods. i����N( t __init__( t Message( t Version( t Errors( t EmailBaset TestSentMessage1c B s e Z d � Z RS( c C sC | j } | j } t j d d d d � } | j | j � t j | j � � } | | d d � | | d d � | | d d � | d } | | j d � � | | j d � � | | d d � | | d d � | | d d � | | d t j � | | d d � | | d d � | | d d � | | j � d � d S( Ns aperson@dom.ains _xtest@dom.ains Your Test Lists About your test listt subjectt fromt tos message-ids <mailman.s ._xtest@dom.ain>t senders _xtest-bounces@dom.ains errors-tos x-beentheres x-mailman-versiont precedencet bulks list-ids <_xtest.dom.ain>s x-list-administriviat yes( t assertEqualt failUnlessR t UserNotificationt sendt _mlistt emailt message_from_stringt _readmsgt startswitht endswithR t VERSIONt get_payload( t selft eqt unlesst msgt qmsgt msgid( ( s` /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyt test_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 $ s t TestSentMessage2c B s e Z d � Z RS( c C s | j } | j } t j d t j � } | j j | i � t j | j � � } | | j � � | t | j � � d � | j d � } | | j � d � | | j � d � | j d � } | | j � d � | | j � � | j d � } | | j � d � d S( NsV To: _xtest@dom.ain From: nobody@dom.ain Subject: and another thing yadda yadda yadda i i s text/plains! [No bounce details are available]i s message/rfc822s yadda yadda yadda ( R R R R R R t BounceMessageR t is_multipartt lenR t get_content_type( R R R R R t msg1t msg2t msg3( ( s` /builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/tests/test_message.pyt test_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"