diff options
Diffstat (limited to 'tests/test_name.py')
-rw-r--r-- | tests/test_name.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/test_name.py b/tests/test_name.py index e30e43d..894a1a4 100644 --- a/tests/test_name.py +++ b/tests/test_name.py @@ -25,7 +25,7 @@ import dns.e164 class NameTestCase(unittest.TestCase): def setUp(self): self.origin = dns.name.from_text('example.') - + def testFromTextRel1(self): n = dns.name.from_text('foo.bar') self.failUnless(n.labels == ('foo', 'bar', '')) @@ -352,7 +352,7 @@ class NameTestCase(unittest.TestCase): n = dns.name.from_text('FOO.bar', None) d = n.to_digestable(dns.name.root) self.failUnless(d == '\x03foo\x03bar\x00') - + def testBadDigestable(self): def bad(): n = dns.name.from_text('FOO.bar', None) @@ -659,6 +659,11 @@ class NameTestCase(unittest.TestCase): n = dns.reversename.from_address('::1') self.failUnless(e == n) + def testReverseIPv6MappedIpv4(self): + e = dns.name.from_text('1.0.0.127.in-addr.arpa.') + n = dns.reversename.from_address('::ffff:127.0.0.1') + self.failUnless(e == n) + def testBadReverseIPv4(self): def bad(): n = dns.reversename.from_address('127.0.foo.1') |