Files
prowler/tests/lib/utils/utils_test.py

19 lines
607 B
Python

from datetime import datetime
from time import mktime
from prowler.lib.utils.utils import outputs_unix_timestamp, validate_ip_address
class Test_utils:
def test_validate_ip_address(self):
assert validate_ip_address("88.26.151.198")
assert not validate_ip_address("Not an IP")
def test_outputs_unix_timestamp_false(self):
time = datetime.now()
assert outputs_unix_timestamp(False, time) == time.isoformat()
def test_outputs_unix_timestamp_true(self):
time = datetime.now()
assert outputs_unix_timestamp(True, time) == mktime(time.timetuple())