Accommodate "Z" being appended to a datetime string in certain

environments.
This commit is contained in:
Christopher Broderick 2025-05-13 23:36:50 +01:00
parent 4067abb07e
commit 27857149de

View File

@ -293,7 +293,8 @@ class TicketTest(APITestCase):
self.assertEqual(response.status_code, HTTP_201_CREATED)
# Check all fields with data returned from the response
self.maxDiff = None
# followup_set = response.data.pop("followup_set")
# The date string generated sometimes has a "Z" appended so until they why is figured out...
date_suffix_hack = "Z" if response.data["followup_set"][0]["date"].endswith("Z") else ""
self.assertDictEqual(
response.data,
{
@ -320,7 +321,7 @@ class TicketTest(APITestCase):
"new_status": None,
"time_spent": None,
"followupattachment_set": [],
"date": frozen_date_time_str,
"date": frozen_date_time_str + date_suffix_hack,
"message_id": None,
}
],