Exemplo n.º 1
0
 def test_validate_ipv6_subnet_invalid(self):
     testdata = "::1/2048"
     self.assertEqual(("'::1/2048' is neither a valid IP address, nor is "
                       "it a valid IP subnet"),
                      validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 2
0
 def test_validate_ipv4_subnet_invalid(self):
     testdata = "172.0.0.1/45"
     self.assertEqual(("'172.0.0.1/45' is neither a valid IP address, nor "
                       "is it a valid IP subnet"),
                      validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 3
0
 def test_validate_ipv6_invalid(self):
     testdata = "xxxx:0db8:0a0b:12f0:0000:0000:0000:0001"
     self.assertEqual(("'xxxx:0db8:0a0b:12f0:0000:0000:0000:0001' is "
                       "neither a valid IP address, nor is it a valid IP "
                       "subnet"),
                      validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 4
0
 def test_validate_ipv4_invalid(self):
     testdata = "300.0.0.1"
     self.assertEqual(("'300.0.0.1' is neither a valid IP address, nor is "
                       "it a valid IP subnet"),
                      validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 5
0
 def test_validate_ipv6_subnet(self):
     testdata = "::1/128"
     self.assertIsNone(validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 6
0
 def test_validate_ipv6(self):
     testdata = "2001:0db8:0a0b:12f0:0000:0000:0000:0001"
     self.assertIsNone(validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 7
0
 def test_validate_ipv4_subnet(self):
     testdata = "172.0.0.1/24"
     self.assertIsNone(validators.validate_ip_or_subnet_or_none(testdata))
Exemplo n.º 8
0
 def test_validate_none(self):
     self.assertIsNone(validators.validate_ip_or_subnet_or_none(None))