コード例 #1
0
 def test_get_multiple_cc(self):
     msg = mbox_email(self.open_msg('msg3.txt'))
     self.assertEqual(msg.getCC(),
                      [(u'te Kelrg', '*****@*****.**'),
                       (u'NFP', '*****@*****.**'),
                       (u'Ulri tark', '*****@*****.**'),
                       (u'Schnder Jürn', '*****@*****.**')])
コード例 #2
0
 def test_get_to_with_wrong_encoding(self):
     msg = mbox_email(self.open_msg('msg4.txt'))
     self.assertEqual(msg.getTo(), [('', '*****@*****.**')])
コード例 #3
0
 def test_get_to(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getTo(), [(u'John Doe', '*****@*****.**')])
コード例 #4
0
 def test_not_attachments(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getAttachments(), [])
コード例 #5
0
 def test_list_attachments(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getAttachments(), [('test.png', 'test.png')])
コード例 #6
0
 def test_get_content(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(
         msg.getContent(),
         '<div style="font-family: \'Courier New\', monospace; '
         'white-space: pre-wrap">test content<br /></div>')
コード例 #7
0
 def test_get_cc_with_wrong_encoding(self):
     msg = mbox_email(self.open_msg('msg4.txt'))
     self.assertEqual(msg.getCC(), [('', '*****@*****.**')])
コード例 #8
0
 def test_get_date(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getDateTime(), (2005, 6, 21, 16, 11, 4, 0, 0, 0))
コード例 #9
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_subject(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getSubject(), u'Re: test email')
コード例 #10
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_from_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getFrom(), (u'Geir B&#230;kholt', '*****@*****.**'))
コード例 #11
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_from(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getFrom(), (u'Smith', '*****@*****.**'))
コード例 #12
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_to_with_wrong_encoding(self):
     msg = mbox_email(self.open_msg('msg4.txt'))
     self.assertEqual(msg.getTo(), [('', '*****@*****.**')])
コード例 #13
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_to_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getTo(), [(u'Tim Terleg&#229;rd', '*****@*****.**')])
コード例 #14
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_to(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getTo(), [(u'John Doe', '*****@*****.**')])
コード例 #15
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_attachment(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     target = self.open_file('test.png')
     self.assertEqual(msg.getAttachment('test.png'), target)
コード例 #16
0
 def test_get_from_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getFrom(),
                      (u'Geir B&#230;kholt', '*****@*****.**'))
コード例 #17
0
 def test_get_subject_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(
         msg.getSubject(),
         u'[Zope] FYI:Portall&#246;sungen f&#252;r den Bildungsbereich /'
         u'  Zope Tagung (German)')
コード例 #18
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_subject_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getSubject(), u'[Zope] FYI:Portall&#246;sungen f&#252;r den Bildungsbereich /  Zope Tagung (German)')
コード例 #19
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_subject_with_wrong_encoding(self):
     msg = mbox_email(self.open_msg('msg4.txt'))
     self.assertEqual(msg.getSubject(), '')
コード例 #20
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_date(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getDateTime(), (2005, 6, 21, 16, 11, 4, 0, 0, 0))
コード例 #21
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_not_attachments(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getAttachments(), [])
コード例 #22
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_cc(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getCC(), [('', '*****@*****.**')])
コード例 #23
0
 def test_get_content_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(
         msg.getContent(),
         '<div style="font-family: \'Courier New\', monospace; '
         'white-space: pre-wrap">Urspr&#252;ngliche Nachricht<br /></div>')
コード例 #24
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_multiple_cc(self):
     msg = mbox_email(self.open_msg('msg3.txt'))
     self.assertEqual(msg.getCC(), [(u'te Kelrg', '*****@*****.**'), (u'NFP', '*****@*****.**'), (u'Ulri tark', '*****@*****.**'), (u'Schnder J&#252;rn', '*****@*****.**')])
コード例 #25
0
 def test_list_multiple_attachments(self):
     msg = mbox_email(self.open_msg('msg3.txt'))
     self.assertEqual(msg.getAttachments(), [('test.png', 'test.png'),
                                             ('test.zip', 'test.zip')])
コード例 #26
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_cc_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getCC(), [(u'Aur&#233;lien Camp&#233;as', '*****@*****.**')])
コード例 #27
0
 def test_get_attachment(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     target = self.open_file('test.png')
     self.assertEqual(msg.getAttachment('test.png'), target)
コード例 #28
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_cc_with_wrong_encoding(self):
     msg = mbox_email(self.open_msg('msg4.txt'))
     self.assertEqual(msg.getCC(), [('', '*****@*****.**')])
コード例 #29
0
 def test_get_to_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getTo(),
                      [(u'Tim Terleg&#229;rd', '*****@*****.**')])
コード例 #30
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_in_reply_to(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getInReplyTo(), '<*****@*****.**>')
コード例 #31
0
 def test_get_from(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getFrom(), (u'Smith', '*****@*****.**'))
コード例 #32
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_message_id(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getMessageID(), '<*****@*****.**>')
コード例 #33
0
 def test_get_subject(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getSubject(), u'Re: test email')
コード例 #34
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_content(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getContent(), '<div style="font-family: \'Courier New\', monospace; white-space: pre-wrap">test content<br /></div>')
コード例 #35
0
 def test_get_subject_with_wrong_encoding(self):
     msg = mbox_email(self.open_msg('msg4.txt'))
     self.assertEqual(msg.getSubject(), '')
コード例 #36
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_get_content_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getContent(), '<div style="font-family: \'Courier New\', monospace; white-space: pre-wrap">Urspr&#252;ngliche Nachricht<br /></div>')
コード例 #37
0
 def test_get_cc(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getCC(), [('', '*****@*****.**')])
コード例 #38
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_list_attachments(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getAttachments(), ['test.png'])
コード例 #39
0
 def test_get_cc_with_encoding(self):
     msg = mbox_email(self.open_msg('msg2.txt'))
     self.assertEqual(msg.getCC(),
                      [(u'Aur&#233;lien Camp&#233;as', '*****@*****.**')])
コード例 #40
0
 def test_get_message_id(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getMessageID(), '<*****@*****.**>')
コード例 #41
0
 def test_get_in_reply_to(self):
     msg = mbox_email(self.open_msg('msg1.txt'))
     self.assertEqual(msg.getInReplyTo(), '<*****@*****.**>')
コード例 #42
0
ファイル: test_email.py プロジェクト: eaudeweb/EionetProducts
 def test_list_multiple_attachments(self):
     msg = mbox_email(self.open_msg('msg3.txt'))
     self.assertEqual(msg.getAttachments(), ['test.png', 'test.zip'])