Deepsource Job: e417c302 #13

Merged
luketainton merged 2 commits from ds/e417c302 into main 2022-07-10 16:07:03 +02:00
3 changed files with 6 additions and 25 deletions

View File

@ -44,13 +44,13 @@ def main():
as_number = get_autonomous_system_number(ip_info.get("as")) as_number = get_autonomous_system_number(ip_info.get("as"))
# Assemble list for table generation # Assemble list for table generation
country = ip_info.get("country")
region = ip_info.get("regionName")
city = ip_info.get("city")
table_data = [ table_data = [
["IP Address", ip_info.get("query")], ["IP Address", ip_info.get("query")],
["Organization", ip_info.get("org")], ["Organization", ip_info.get("org")],
[ ["Location", f"{country}/{region}/{city}"],
"Location",
f"{ip_info.get('country')}/{ip_info.get('regionName')}/{ip_info.get('city')}",
],
["Timezone", ip_info.get("timezone")], ["Timezone", ip_info.get("timezone")],
["Internet Service Provider", ip_info.get("isp")], ["Internet Service Provider", ip_info.get("isp")],
["Autonomous System", as_number], ["Autonomous System", as_number],

View File

@ -1,6 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
"""MODULE: Provides functions that ensure an IP address is available to query the APIs for.""" """MODULE: Provides functions that ensure an IP address is
available to query the APIs for."""
import socket import socket
import ipaddress import ipaddress

View File

@ -1,20 +0,0 @@
#!/usr/bin/env python3
"""MODULE: Provides test cases for app/main.py."""
# from app.ip import is_ip_address
# def test_is_ip_address_true() -> None:
# test_query = "1.2.3.4"
# assert is_ip_address(test_query)
# def test_is_ip_address_false_ip() -> None:
# test_query = "256.315.16.23"
# assert not is_ip_address(test_query)
# def test_is_ip_address_false_fqdn() -> None:
# test_query = "google.com"
# assert not is_ip_address(test_query)