diff options
| author | Petr Viktorin <pviktori@redhat.com> | 2015-05-26 16:44:34 +0200 |
|---|---|---|
| committer | Petr Viktorin <pviktori@redhat.com> | 2015-05-26 16:45:28 +0200 |
| commit | c2180f890079a1e8a7b93aff3c2517ca1688a584 (patch) | |
| tree | 005c7421838b1b8919e6d363ae45e867bd057019 | |
| parent | 9e9995e78d273b2123d920018134ae884b5a4ce5 (diff) | |
| download | dnspython-c2180f890079a1e8a7b93aff3c2517ca1688a584.tar.gz | |
Test pickling Name objects
| -rw-r--r-- | tests/test_name.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_name.py b/tests/test_name.py index c125a15..7a2a026 100644 --- a/tests/test_name.py +++ b/tests/test_name.py @@ -18,6 +18,7 @@ import unittest import io import socket import sys +import pickle import dns.name import dns.reversename @@ -699,5 +700,11 @@ class NameTestCase(unittest.TestCase): text = dns.e164.to_e164(n) self.assertTrue(text == e) + def testPickling(self): + n = dns.name.from_text('foo.bar') + pickled = pickle.dumps(n) + unpickled = pickle.loads(pickled) + self.assertEqual(n, unpickled) + if __name__ == '__main__': unittest.main() |
