def setUp(self):
     super(TestIPNetwork, self).setUp()
     self.field = fields.Field(fields.IPNetwork())
     good = ['192.168.1.0/24', '0.0.0.0/0', '::1/128', '::1/64', '::1/0']
     self.coerce_good_values = [(x, netaddr.IPNetwork(x)) for x in good]
     self.coerce_bad_values = [
         '192.168.0.0/f', '192.168.0.0/foo', '::1/129', '192.168.0.0/-1'
     ]
     self.to_primitive_values = [(netaddr.IPNetwork(x), x) for x in good]
     self.from_primitive_values = [(x, netaddr.IPNetwork(x)) for x in good]
示例#2
0
class ListOfIPNetworksField(obj_fields.AutoTypedField):
    AUTO_TYPE = obj_fields.List(obj_fields.IPNetwork())