Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit bd7811a

Browse files
authoredMay 28, 2025··
Make datetime calls timezone-aware in tests (#153)
1 parent d9a23d2 commit bd7811a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed
 

‎spkrepo/tests/test_api.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# -*- coding: utf-8 -*-
22
import base64
3-
import datetime
43
import os
4+
from datetime import datetime, timedelta, timezone
55

66
from flask import current_app, url_for
77

@@ -33,8 +33,8 @@ def assertBuildInserted(self, inserted_build, build, publisher):
3333
self.assertEqual(inserted_build.extract_size, build.extract_size)
3434
self.assertAlmostEqual(
3535
inserted_build.insert_date,
36-
datetime.datetime.utcnow().replace(microsecond=0),
37-
delta=datetime.timedelta(seconds=10),
36+
datetime.now(timezone.utc).replace(microsecond=0, tzinfo=None),
37+
delta=timedelta(seconds=10),
3838
)
3939
self.assertFalse(inserted_build.active)
4040

‎spkrepo/tests/test_nas.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# -*- coding: utf-8 -*-
22
import hashlib
33
import json
4-
from datetime import datetime, timedelta
4+
from datetime import datetime, timedelta, timezone
55

66
from flask import url_for
77

@@ -575,7 +575,7 @@ def test_generic(self):
575575
self.assertEqual(download.firmware_build, 4458)
576576
self.assertAlmostEqual(
577577
download.date,
578-
datetime.utcnow().replace(microsecond=0),
578+
datetime.now(timezone.utc).replace(microsecond=0, tzinfo=None),
579579
delta=timedelta(seconds=10),
580580
)
581581

0 commit comments

Comments
 (0)
Please sign in to comment.