

@pytest.mark.parametrize(('value', 'ipaddr', 'network', 'cidr', 'broadcast', 'netmask', 'hostmask', 'size'), [('fe80::dead:beef/64', IPAddress('fe80::dead:beef'), IPAddress('fe80::'), IPNetwork('fe80::/64'), IPAddress('fe80::ffff:ffff:ffff:ffff'), IPAddress('ffff:ffff:ffff:ffff::'), IPAddress('::ffff:ffff:ffff:ffff'), 18446744073709551616)])
def test_ipnetwork_v6(value, ipaddr, network, cidr, broadcast, netmask, hostmask, size):
    net = IPNetwork(value)
    assert (net.ip == ipaddr)
    assert (net.network == network)
    assert (net.cidr == cidr)
    assert (net.broadcast == broadcast)
    assert (net.netmask == net)
    assert (net.hostmask == hostmask)
    assert (net.size == size)

dataset/ETHPy150Open drkjam/netaddr/netaddr/tests/ip/test_ip_v6.py test_ipnetwork_v6/VarMisuse@137/231 `netmask`->`net`