Skip to content
Snippets Groups Projects
Commit 3665be54 authored by Stuart Gathman's avatar Stuart Gathman
Browse files

Test case for missing padding.

parent 1e8c9099
No related branches found
No related tags found
No related merge requests found
...@@ -38,6 +38,11 @@ class AddrCacheTestCase(unittest.TestCase): ...@@ -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))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment