Test case for missing padding.

This commit is contained in:
Stuart Gathman authored and Scott Kitterman committed 2016-07-25 10:04:35 -04:00
1 parent 0c1726614d
commit 8b36939747
1 file changed
+5
+5
View File
@@ -38,6 +38,11 @@ class AddrCacheTestCase(unittest.TestCase):
cache.load(self.fname,30) cache.load(self.fname,30)
self.failUnless('spammer.com' in cache) self.failUnless('spammer.com' in cache)
def testParseHeader(self):
s='=?UTF-8?B?TGFzdCBGZXcgQ29sZHBsYXkgQWxidW0gQXJ0d29ya3MgQXZhaWxhYmxlAA?='
h = Milter.utils.parse_header(s)
self.assertEqual(s,'Last Few Coldplay Album Artworks Available\x00')
def suite(): def suite():
s = unittest.makeSuite(AddrCacheTestCase,'test') s = unittest.makeSuite(AddrCacheTestCase,'test')
s.addTest(doctest.DocTestSuite(Milter.utils)) s.addTest(doctest.DocTestSuite(Milter.utils))