Integrate new tests into existing test suite in dkim.tests

This commit is contained in:
Stuart D. Gathman
2011-06-16 23:38:14 -04:00
parent 857d73ec33
commit 9e3ec3665d
5 changed files with 58 additions and 96 deletions
+13
View File
@@ -61,6 +61,19 @@ class TestParseTagValue(unittest.TestCase):
self.assertRaises(
DuplicateTag, parse_tag_value, b'foo=bar;foo=baz')
def test_trailing_whitespace(self):
hval = '''v=1; a=rsa-sha256; d=facebookmail.com; s=s1024-2011-q2; c=relaxed/simple;
q=dns/txt; i=@facebookmail.com; t=1308078492;
h=From:Subject:Date:To:MIME-Version:Content-Type;
bh=+qPyCOiDQkusTPstCoGjimgDgeZbUaJWIr1mdE6RFxk=;
b=EUmDmdnAsNtjSEHGHNTa8PXgGaEUtOVezagmninX5Bs/Q26R9r3AMgawyUSKkbHp
/bQZU6QPZfdvmLMPdIWCQPo8SP+gsz4dpox2efO61DlvgYaxBRhwFedAW9LjYhQc
3KzW0yB9JHwiDCw1EioVkv+OMHhAYzoIypA0bQyi2bc=;
'''
sig = parse_tag_value(hval)
self.assertEquals(sig[b't'],'1308078492')
self.assertEquals(len(sig),11)
def test_suite():
from unittest import TestLoader