From a728d3e32d9f185c99fdc1b1579e496acd22821c Mon Sep 17 00:00:00 2001 From: Martin Zimmermann Date: Wed, 18 Dec 2013 13:01:38 +0100 Subject: [PATCH] add doctest for IPv6 mapped IPv4 addresses --- isso/utils/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/isso/utils/__init__.py b/isso/utils/__init__.py index f5db64a..4eb71e5 100644 --- a/isso/utils/__init__.py +++ b/isso/utils/__init__.py @@ -28,6 +28,8 @@ def anonymize(remote_addr): '12.34.56.0' >>> anonymize(u'1234:5678:90ab:cdef:fedc:ba09:8765:4321') # doctest: +IGNORE_UNICODE '1234:5678:90ab:0000:0000:0000:0000:0000' + >>> anonymize(u'::ffff:127.0.0.1') # doctest: +IGNORE_UNICODE + '127.0.0.0' """ try: ipv4 = ipaddress.IPv4Address(remote_addr)