From 302b34e1b699f43628653e3b83336ea68c956e16 Mon Sep 17 00:00:00 2001 From: box-sdk-build Date: Wed, 11 Jun 2025 09:00:51 -0700 Subject: [PATCH] test: Remove hardcoded dates from events integration test (box/box-codegen#740) --- .codegen.json | 2 +- test/events.py | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.codegen.json b/.codegen.json index d5d288fa..8e0314ca 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "3d59200", "specHash": "630fc85", "version": "1.14.0" } +{ "engineHash": "7d9efe7", "specHash": "630fc85", "version": "1.14.0" } diff --git a/test/events.py b/test/events.py index 9dd4a1a3..e1b879d0 100644 --- a/test/events.py +++ b/test/events.py @@ -28,6 +28,10 @@ from box_sdk_gen.internal.utils import date_time_from_string +from box_sdk_gen.internal.utils import get_epoch_time_in_seconds + +from box_sdk_gen.internal.utils import epoch_seconds_to_date_time + client: BoxClient = get_default_client() @@ -88,8 +92,16 @@ def testGetEventsWithLongPolling(): def testGetEventsWithDateFilters(): - created_after_date: DateTime = date_time_from_string('2024-06-09T00:00:00Z') - created_before_date: DateTime = date_time_from_string('2025-06-09T00:00:00Z') + current_epoch_time_in_seconds: int = get_epoch_time_in_seconds() + epoch_time_in_seconds_a_week_ago: int = current_epoch_time_in_seconds - ( + ((7 * 24) * 60) * 60 + ) + created_after_date: DateTime = epoch_seconds_to_date_time( + epoch_time_in_seconds_a_week_ago + ) + created_before_date: DateTime = epoch_seconds_to_date_time( + current_epoch_time_in_seconds + ) servers: Events = client.events.get_events( stream_type=GetEventsStreamType.ADMIN_LOGS, limit=1,