all repos — listfix @ 3dc94d1e26e26b175576489971b21111eb3ac033

Postfix Mailing List Software; Maintained on behalf the of Agency Economy Incorporated NFP.

More tests for email module

	modified:   listfix/test.py
Brian Barto bartobrian@gmail.com
Sun, 10 Apr 2022 07:54:29 -0400
commit

3dc94d1e26e26b175576489971b21111eb3ac033

parent

6c061c10cede2a835dbe44f5bcfc9e41e979e6a2

1 files changed, 15 insertions(+), 1 deletions(-)

jump to
M listfix/test.pylistfix/test.py

@@ -172,4 +172,18 @@ self.assertTrue(email.check_auto_reply())

## strip_headers() email.strip_headers(exclude = ["To", "Subject", "Content-[^:]+"]) - self.assertEqual(len(email.get_headers()), len(headers_keep))+ self.assertEqual(len(email.get_headers()), len(headers_keep)) + + ## add_header() + new_header = "Gar: gar\n" + l = len(email.content) + email.add_header(new_header) + self.assertEqual(len(email.content), l + 1) + self.assertIn(new_header, email.get_headers()) + + ## add_header_prepend() + new_header = "Gar: gar\n" + l = len(email.content) + email.add_header_prepend(new_header) + self.assertEqual(len(email.content), l + 1) + self.assertEqual(email.content[0], new_header)