Esempio n. 1
0
 def test_is_ip_address_comma_list_invalid(self):
     self.assertFalse(
         IPAddress._is_ip_address("192.168.178.1,192.1689.178.10")[0])
Esempio n. 2
0
 def test_generate_random_ipv6_address(self):
     ip_list = BAtk.BaseAttack.generate_random_ipv6_address(10)
     for ip in ip_list:
         with self.subTest(ip=ip):
             self.assertTrue(IPAddress._is_ip_address(ip))
Esempio n. 3
0
 def test_is_ip_address_v6_shortened_invalid(self):
     self.assertFalse(
         IPAddress._is_ip_address("2001::85a3:08d3X::8a2e:0370:7344")[0])
Esempio n. 4
0
 def test_is_ip_address_list_invalid(self):
     self.assertFalse(
         IPAddress._is_ip_address(["192.1689.178.1", "192.168.178.10"])[0])
Esempio n. 5
0
 def test_is_ip_address_v6_shortened_valid(self):
     self.assertTrue(
         IPAddress._is_ip_address("2001:0db8:85a3:08d3:1319::0370:7344")[0])
Esempio n. 6
0
 def test_is_ip_address_v6_invalid(self):
     self.assertFalse(
         IPAddress._is_ip_address(
             "2001:0db8:85a3:08d3X:1319:8a2e:0370:7344")[0])
Esempio n. 7
0
 def test_is_ip_address_v4_invalid(self):
     self.assertFalse(IPAddress._is_ip_address("192.1689.178.1")[0])
Esempio n. 8
0
 def test_is_ip_address_v4_valid(self):
     self.assertTrue(IPAddress._is_ip_address("192.168.178.1")[0])
Esempio n. 9
0
 def test_is_ip_address_empty(self):
     self.assertFalse(IPAddress._is_ip_address("")[0])