MCPcopy Index your code
hub / github.com/python/cpython / testGetNum_Addresses

Method testGetNum_Addresses

Lib/test/test_ipaddress.py:1687–1702  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1685 self.ipv6_scoped_network.subnets(-1))
1686
1687 def testGetNum_Addresses(self):
1688 self.assertEqual(self.ipv4_network.num_addresses, 256)
1689 self.assertEqual(list(self.ipv4_network.subnets())[0].num_addresses,
1690 128)
1691 self.assertEqual(self.ipv4_network.supernet().num_addresses, 512)
1692
1693 self.assertEqual(self.ipv6_network.num_addresses, 18446744073709551616)
1694 self.assertEqual(list(self.ipv6_network.subnets())[0].num_addresses,
1695 9223372036854775808)
1696 self.assertEqual(self.ipv6_network.supernet().num_addresses,
1697 36893488147419103232)
1698 self.assertEqual(self.ipv6_scoped_network.num_addresses, 18446744073709551616)
1699 self.assertEqual(list(self.ipv6_scoped_network.subnets())[0].num_addresses,
1700 9223372036854775808)
1701 self.assertEqual(self.ipv6_scoped_network.supernet().num_addresses,
1702 36893488147419103232)
1703
1704 def testContains(self):
1705 self.assertIn(ipaddress.IPv4Interface('1.2.3.128/25'),

Callers

nothing calls this directly

Calls 4

listClass · 0.85
subnetsMethod · 0.80
supernetMethod · 0.80
assertEqualMethod · 0.45

Tested by

no test coverage detected