File: //proc/2/cwd/usr/lib64/python2.4/test/test_rfc822.pyo
m
=5Dc @ s d k Z d k Z d k Z d k l Z y d k l Z Wn e j
o d k l Z n Xd e i f d YZ d Z
e d j o e
n d S( N( s test_support( s StringIOt MessageTestCasec B s t Z d Z d Z d Z d Z d Z d Z d Z d Z d Z
d
Z d Z d Z
d
Z d Z d Z RS( Nc C s t i t | S( N( t rfc822t Messaget StringIOt msg( t selfR ( ( t( /usr/lib64/python2.4/test/test_rfc822.pyt create_message
s c C s | i d } | i | i d d j | i | i d d j | i | i d d j | i | i d d d j d S( Ns) To: "last, first" <userid@foo.net>
test
t tos "last, first" <userid@foo.net>t TOs No-Such-Headers
No-Such-Value( R R R t assert_t gett None( R R ( ( R t test_get s
c C s | i d } | i | i d | i | i d d d j | i | i d d d j | i | d d j | i | i d d j | i | d d j d S( Ns) To: "last, first" <userid@foo.net>
test
s
New-Headers New-Values Different-Values
new-headers Another-Headert s another-header( R R R R
t has_keyt
setdefault( R R ( ( R t test_setdefault s c
C s | i | } d } x | i d | i d D] \ } } y! | | d | | d } } Wn/ t j
o# d Gt | Gt | GHq2 n X| d } | | j o | | j o q2 d Gt | Gt | GHq2 W| i
d } | o | i | d d
n d S( s Check addresses and the date.i R t cci s extra parsed address:s
not found:t datei i
i i9 i# s date conversion failedN( i i i
i i9 i# i i i ( R R R t mt it getaddrlistt nt at resultst mnt mat
IndexErrort reprt getdatet outt assertEqual(
R R R R R R R R R R ( ( R t check% s&