mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
bpo-35734: ipaddress: remove unused methods (GH-11591)
This commit is contained in:
parent
c88feceb44
commit
e59ec1b05d
2 changed files with 1 additions and 71 deletions
|
@ -1040,27 +1040,12 @@ class IpaddrUnitTest(unittest.TestCase):
|
|||
ipv4_zero_netmask = ipaddress.IPv4Interface('1.2.3.4/0')
|
||||
self.assertEqual(int(ipv4_zero_netmask.network.netmask), 0)
|
||||
self.assertEqual(ipv4_zero_netmask._prefix_from_prefix_string('0'), 0)
|
||||
self.assertTrue(ipv4_zero_netmask._is_valid_netmask('0'))
|
||||
self.assertTrue(ipv4_zero_netmask._is_valid_netmask('0.0.0.0'))
|
||||
self.assertFalse(ipv4_zero_netmask._is_valid_netmask('invalid'))
|
||||
|
||||
ipv6_zero_netmask = ipaddress.IPv6Interface('::1/0')
|
||||
self.assertEqual(int(ipv6_zero_netmask.network.netmask), 0)
|
||||
self.assertEqual(ipv6_zero_netmask._prefix_from_prefix_string('0'), 0)
|
||||
|
||||
def testIPv4NetAndHostmasks(self):
|
||||
net = self.ipv4_network
|
||||
self.assertFalse(net._is_valid_netmask('invalid'))
|
||||
self.assertTrue(net._is_valid_netmask('128.128.128.128'))
|
||||
self.assertFalse(net._is_valid_netmask('128.128.128.127'))
|
||||
self.assertFalse(net._is_valid_netmask('128.128.128.255'))
|
||||
self.assertTrue(net._is_valid_netmask('255.128.128.128'))
|
||||
|
||||
self.assertFalse(net._is_hostmask('invalid'))
|
||||
self.assertTrue(net._is_hostmask('128.255.255.255'))
|
||||
self.assertFalse(net._is_hostmask('255.255.255.255'))
|
||||
self.assertFalse(net._is_hostmask('1.2.3.4'))
|
||||
|
||||
def testIPv4Net(self):
|
||||
net = ipaddress.IPv4Network('127.0.0.0/0.0.0.255')
|
||||
self.assertEqual(net.prefixlen, 24)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue