From 1697e6ad6275afe54e98a3cf8e41977a6c8dcd01 Mon Sep 17 00:00:00 2001 From: Pepe Fagoaga Date: Tue, 26 Sep 2023 16:02:52 +0200 Subject: [PATCH] fix(outputs_unix_timestamp): Remove subsecond (#2861) --- prowler/lib/utils/utils.py | 2 +- tests/lib/outputs/outputs_test.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/prowler/lib/utils/utils.py b/prowler/lib/utils/utils.py index ce36cebb..fc3a5b30 100644 --- a/prowler/lib/utils/utils.py +++ b/prowler/lib/utils/utils.py @@ -94,7 +94,7 @@ def validate_ip_address(ip_string): def outputs_unix_timestamp(is_unix_timestamp: bool, timestamp: datetime): if is_unix_timestamp: - timestamp = mktime(timestamp.timetuple()) + timestamp = int(mktime(timestamp.timetuple())) else: timestamp = timestamp.isoformat() return timestamp diff --git a/tests/lib/outputs/outputs_test.py b/tests/lib/outputs/outputs_test.py index af5c2fec..e03a782b 100644 --- a/tests/lib/outputs/outputs_test.py +++ b/tests/lib/outputs/outputs_test.py @@ -1167,9 +1167,9 @@ class Test_Outputs: provider="aws", project_uid="", ), - time=mktime(timestamp.timetuple()), + time=int(mktime(timestamp.timetuple())), metadata=Metadata( - original_time=mktime(timestamp.timetuple()), + original_time=int(mktime(timestamp.timetuple())), profiles=["default"], product=Product( language="en",