def test_lir_ipv4_lookup(self): self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'lir', int(ipaddr.IPv4Address('80.16.151.184'))), 'IT') self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'lir', int(ipaddr.IPv4Address('80.16.151.180'))), 'IT') self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'lir', int(ipaddr.IPv4Address('213.95.6.32'))), 'DE')
def test_rir_ipv4_lookup(self): self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'rir', int(ipaddr.IPv4Address('175.45.176.100'))), 'KP') self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'rir', int(ipaddr.IPv4Address('193.9.26.0'))), 'HU') self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'rir', int(ipaddr.IPv4Address('193.9.25.1'))), 'PL') self.assertEqual(self.database_cache.fetch_country_code('ipv4', 'rir', int(ipaddr.IPv4Address('193.9.25.255'))), 'PL')
def test_rir_ipv4_lookup(self): method = self.database_cache.fetch_country_code ip_expected_co = ( (int(ipaddr.IPv4Address('175.45.176.100')), 'KP'), (int(ipaddr.IPv4Address('193.9.26.0')), 'HU'), (int(ipaddr.IPv4Address('193.9.25.1')), 'PL'), (int(ipaddr.IPv4Address('193.9.25.255')), 'PL'), ) for ip, expected_country in ip_expected_co: self.assertEqual(method('ipv4', 'rir', ip), expected_country)
def test_lir_ipv4_lookup(self): method = self.database_cache.fetch_country_code ip_expected_co = ( (int(ipaddr.IPv4Address('80.16.151.184')), 'IT'), (int(ipaddr.IPv4Address('80.16.151.180')), 'IT'), (int(ipaddr.IPv4Address('213.95.6.32')), 'DE'), # Check capitalization. (int(ipaddr.IPv4Address('128.0.0.0')), 'RO'), # Check comment-stripping. # EU # Country is really world wide (int(ipaddr.IPv4Address('159.245.0.0')), 'EU'), # SE# RU UA (int(ipaddr.IPv4Address('85.195.129.0')), 'SE'), ) for ip, expected_country in ip_expected_co: self.assertEqual(method('ipv4', 'lir', ip), expected_country)