def test_icmp_tcp_ack_service_and_arp_ping(self): ct = get_alive_test_from_string('ICMP, TCP-ACK Service & ARP Ping') self.assertEqual(ct, AliveTest.ICMP_TCP_ACK_SERVICE_AND_ARP_PING)
def test_consider_alive(self): ct = get_alive_test_from_string('Consider Alive') self.assertEqual(ct, AliveTest.CONSIDER_ALIVE)
def test_arp_ping(self): ct = get_alive_test_from_string('ARP Ping') self.assertEqual(ct, AliveTest.ARP_PING)
def test_icmp_and_arp_ping(self): ct = get_alive_test_from_string('ICMP & ARP Ping') self.assertEqual(ct, AliveTest.ICMP_AND_ARP_PING)
def test_tcp_sync_service_ping(self): ct = get_alive_test_from_string('TCP-SYN Service Ping') self.assertEqual(ct, AliveTest.TCP_SYN_SERVICE_PING)
def test_tcp_ack_service_ping(self): ct = get_alive_test_from_string('TCP-ACK Service Ping') self.assertEqual(ct, AliveTest.TCP_ACK_SERVICE_PING)
def test_scan_config_default(self): ct = get_alive_test_from_string('Scan Config Default') self.assertEqual(ct, AliveTest.SCAN_CONFIG_DEFAULT)
def test_none_or_empty(self): ct = get_alive_test_from_string(None) self.assertIsNone(ct) ct = get_alive_test_from_string('') self.assertIsNone(ct)
def test_invalid(self): with self.assertRaises(InvalidArgument): get_alive_test_from_string('foo')