diff options
Diffstat (limited to 'tests/test_ntoaaton.py')
-rw-r--r-- | tests/test_ntoaaton.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_ntoaaton.py b/tests/test_ntoaaton.py index e93de2d..5e33a92 100644 --- a/tests/test_ntoaaton.py +++ b/tests/test_ntoaaton.py @@ -199,5 +199,13 @@ class NtoAAtoNTestCase(unittest.TestCase): t1 = ntoa6(b1) self.failUnless(t1 == addr) + def test_is_mapped(self): + t1 = '2001:db8:0:1:1:1:1:1' + t2 = '::ffff:127.0.0.1' + t3 = '1::ffff:127.0.0.1' + self.failIf(dns.ipv6.is_mapped(aton6(t1))) + self.failUnless(dns.ipv6.is_mapped(aton6(t2))) + self.failIf(dns.ipv6.is_mapped(aton6(t3))) + if __name__ == '__main__': unittest.main() |