ACC SHELL
Ñò
rÄMc @ s5 d d k Z d d k Z d d k Z d d k l Z d d k l Z d d k l Z d d k l
Z
l Z d d k Z d d k l
Z d d k l Z d „ Z y e d ƒ Wn e j
o
e
‚ n Xd
e f d „ ƒ YZ d e f d
„ ƒ YZ d „ Z d „ Z d „ Z e d j o e i d d ƒ n d S( iÿÿÿÿN( t StringIO( t ListType( t
TestEmailBase( t TestSkippedt run_unittest( t __file__( t
_structurec C sM d d k l } l } l } | | | t ƒ t i d | ƒ ƒ } t | d ƒ S( Niÿÿÿÿ( t joint dirnamet abspatht moredatat r( t os.pathR R R t testfilet ost pardirt open( t filenameR R R t path( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyt openfile s $s crispin-torture.txtt TortureBasec B s e Z d „ Z RS( c C s1 t | ƒ } z t i | ƒ } Wd | i ƒ X| S( N( R t emailt message_from_filet close( t selfR t fpt msg( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyt _msgobj$ s
( t __name__t
__module__R ( ( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyR # s t TestCrispinTorturec B s e Z d „ Z RS( c C s£ | i } | i } | i d ƒ } | i ƒ } | t | ƒ t ƒ | t | ƒ d ƒ | | i d ƒ | | i d ƒ t
ƒ } t | d | ƒ| | i ƒ d ƒ d S( Ns crispin-torture.txti s
R s: multipart/mixed
text/plain
message/rfc822
multipart/alternative
text/plain
multipart/mixed
text/richtext
application/andrew-inset
message/rfc822
audio/basic
audio/basic
image/pbm
message/rfc822
multipart/mixed
multipart/mixed
text/plain
audio/x-sun
multipart/mixed
image/gif
image/gif
application/x-be2
application/atomicmail
audio/x-sun
message/rfc822
multipart/mixed
text/plain
image/pgm
text/plain
message/rfc822
multipart/mixed
text/plain
image/pbm
message/rfc822
application/postscript
image/gif
message/rfc822
multipart/mixed
audio/basic
audio/basic
message/rfc822
multipart/mixed
application/postscript
text/plain
message/rfc822
multipart/mixed
text/plain
multipart/parallel
image/gif
audio/basic
application/atomicmail
message/rfc822
audio/x-sun
(
t assertEqualt ndiffAssertEqualR t get_payloadt typeR t lent preamblet Nonet epilogueR R t getvalue( R t eqt neqR t payloadR ( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyt test_mondo_message0 s 5( R R R+ ( ( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyR . s c C sO t i t } g } t | ƒ D]* } | i d ƒ o | t | | ƒ q q ~ S( Nt Test( t syst modulesR t dirt
startswitht getattr( t modt _[1]t name( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyt _testclassesu s
c C s: t i ƒ } x' t ƒ D] } | i t i | ƒ ƒ q W| S( N( t unittestt TestSuiteR5 t addTestt makeSuite( t suitet testclass( ( s3 /usr/lib/python2.6/email/test/test_email_torture.pyR: z s
c C s"