comparison test/db_test_base.py @ 4347:0e33bf5571dc

make some more memorydb tests pass
author Richard Jones <richard@users.sourceforge.net>
date Fri, 05 Feb 2010 05:10:52 +0000
parents d47245c2530a
children f0faef4dd023
comparison
equal deleted inserted replaced
4346:4dc575b33712 4347:0e33bf5571dc
1853 messages = [m], nosy = [db.user.lookup("fred")]) 1853 messages = [m], nosy = [db.user.lookup("fred")])
1854 1854
1855 db.issue.nosymessage(i, m, {}) 1855 db.issue.nosymessage(i, m, {})
1856 mail_msg = str(res["mail_msg"]) 1856 mail_msg = str(res["mail_msg"])
1857 self.assertEqual(res["mail_to"], ["fred@example.com"]) 1857 self.assertEqual(res["mail_to"], ["fred@example.com"])
1858 self.failUnless("From: admin" in mail_msg) 1858 self.assert_("From: admin" in mail_msg)
1859 self.failUnless("Subject: [issue1] spam" in mail_msg) 1859 self.assert_("Subject: [issue1] spam" in mail_msg)
1860 self.failUnless("New submission from admin" in mail_msg) 1860 self.assert_("New submission from admin" in mail_msg)
1861 self.failUnless("one two" in mail_msg) 1861 self.assert_("one two" in mail_msg)
1862 self.failIf("File 'test1.txt' not attached" in mail_msg) 1862 self.assert_("File 'test1.txt' not attached" not in mail_msg)
1863 self.failUnless(base64.encodestring("xxx").rstrip() in mail_msg) 1863 self.assert_(base64.encodestring("xxx").rstrip() in mail_msg)
1864 self.failUnless("File 'test2.txt' not attached" in mail_msg) 1864 self.assert_("File 'test2.txt' not attached" in mail_msg)
1865 self.failIf(base64.encodestring("yyy").rstrip() in mail_msg) 1865 self.assert_(base64.encodestring("yyy").rstrip() not in mail_msg)
1866 finally : 1866 finally :
1867 Mailer.smtp_send = backup 1867 Mailer.smtp_send = backup
1868 1868
1869 class ROTest(MyTestCase): 1869 class ROTest(MyTestCase):
1870 def setUp(self): 1870 def setUp(self):

Roundup Issue Tracker: http://roundup-tracker.org/