Beispiel #1
0
 def test_is_valid_ip_address(self):
     self.assertFalse(is_valid_ip_address('127.0.0'))
     self.assertFalse(is_valid_ip_address(b'127.0.0'))
     self.assertTrue(is_valid_ip_address('127.0.0.1'))
     self.assertTrue(is_valid_ip_address(b'127.0.0.1'))
     self.assertFalse(is_valid_ip_address('abc'))
     self.assertFalse(is_valid_ip_address(b'abc'))
     self.assertTrue(is_valid_ip_address('::1'))
     self.assertTrue(is_valid_ip_address(b'::1'))
 def get_hostname(self):
     value = self.get_json_argument('hostname')
     if not (is_valid_hostname(value) or is_valid_ip_address(value)):
         raise InvalidValueError('Invalid hostname: {}'.format(value))
     return value
Beispiel #3
0
 def test_is_valid_ip_address(self):
     self.assertFalse(is_valid_ip_address('127.0.0'))
     self.assertFalse(is_valid_ip_address(b'127.0.0'))
     self.assertTrue(is_valid_ip_address('127.0.0.1'))
     self.assertTrue(is_valid_ip_address(b'127.0.0.1'))
     self.assertFalse(is_valid_ip_address('abc'))
     self.assertFalse(is_valid_ip_address(b'abc'))
     self.assertTrue(is_valid_ip_address('::1'))
     self.assertTrue(is_valid_ip_address(b'::1'))
     self.assertTrue(is_valid_ip_address('fe80::1111:2222:3333:4444'))
     self.assertTrue(is_valid_ip_address(b'fe80::1111:2222:3333:4444'))
     self.assertTrue(is_valid_ip_address('fe80::1111:2222:3333:4444%eth0'))
     self.assertTrue(is_valid_ip_address(b'fe80::1111:2222:3333:4444%eth0'))