def test_is_ip_address(self): self.assertTrue(is_ip_address("127.0.0.1")) #self.assertTrue(is_ip_address("127.000.000.1")) # disabled as result differs based on python version self.assertTrue(is_ip_address("255.255.255.255")) self.assertFalse(is_ip_address("255.255.256.255")) self.assertFalse(is_ip_address("123.456.789.000")) self.assertTrue( is_ip_address("2001:0db8:0000:0000:0000:ff00:0042:8329")) self.assertTrue(is_ip_address("2001:db8:0:0:0:ff00:42:8329")) self.assertTrue(is_ip_address("2001:db8::ff00:42:8329")) self.assertFalse(is_ip_address("2001:::db8::ff00:42:8329")) self.assertTrue(is_ip_address("::1")) self.assertFalse(is_ip_address("2001:db8:0:0:g:ff00:42:8329")) self.assertFalse(is_ip_address("lol")) self.assertFalse(is_ip_address(":@ASD:@AS\x77\x22\xff¬!"))
def test_is_ip_address(self): self.assertTrue(is_ip_address("127.0.0.1")) self.assertTrue(is_ip_address("127.000.000.1")) self.assertTrue(is_ip_address("255.255.255.255")) self.assertFalse(is_ip_address("255.255.256.255")) self.assertFalse(is_ip_address("123.456.789.000")) self.assertTrue( is_ip_address("2001:0db8:0000:0000:0000:ff00:0042:8329")) self.assertTrue(is_ip_address("2001:db8:0:0:0:ff00:42:8329")) self.assertTrue(is_ip_address("2001:db8::ff00:42:8329")) self.assertFalse(is_ip_address("2001:::db8::ff00:42:8329")) self.assertTrue(is_ip_address("::1")) self.assertFalse(is_ip_address("2001:db8:0:0:g:ff00:42:8329")) self.assertFalse(is_ip_address("lol")) self.assertFalse(is_ip_address(":@ASD:@AS\x77\x22\xff¬!"))