Exemple #1
0
 def test_multi_gap_reply_dangling(self):
     self.mail.content = [self.l1, self.l2, self.l3, self.l1, self.l3, self.l2]
     ret = format_mail(self.mail)
     self.assertEqual(len(ret.split("<div")), 6)
     self.assertEqual(len(ret.split("</div")), 6)
Exemple #2
0
 def test_multi_reply_double(self):
     self.mail.content = [self.l1, self.l2, self.l3, self.l3, self.l2, self.l2, self.l3, self.l2, self.l1]
     ret = format_mail(self.mail)
     self.assertEqual(len(ret.split("<div")), 5)
     self.assertEqual(len(ret.split("</div")), 5)
Exemple #3
0
 def test_single_reversed_reply(self):
     self.mail.content = [self.l2, self.l1]
     ret = format_mail(self.mail)
     self.assertEqual(len(ret.split("<div")), 3)
     self.assertEqual(len(ret.split("</div")), 3)
Exemple #4
0
 def test_single_dangling(self):
     self.mail.content = [self.l1, self.l2]
     ret = format_mail(self.mail)
     self.assertEqual(len(ret.split("<div")), 3)
     self.assertEqual(len(ret.split("</div")), 3)
Exemple #5
0
 def test_simple_multiple(self):
     self.mail.content = [self.l1, self.l1, self.l1]
     ret = format_mail(self.mail)
     self.assertEqual(len(ret.split("<div")), 2)
     self.assertEqual(len(ret.split("</div")), 2)