aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_util.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2024-09-28 20:01:31 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2024-09-28 20:01:31 -0400
commit5a7a504aeab6c6de4b76e7f69a6dae5308bd6c0a (patch)
tree91d6f25b3b51e7acbd1f61278709eea080f4aa78 /test/test_util.py
parent817f6c044037816056a8aadf6f95394f851df732 (diff)
parent1a457ed68769880ab7760e0746f0cbbd9ca00487 (diff)
Update upstream source from tag 'upstream/1.27.5'
Update to upstream version '1.27.5' with Debian dir 2ce58072136364618b4bed910cf33746af25cbd7
Diffstat (limited to 'test/test_util.py')
-rw-r--r--test/test_util.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/test_util.py b/test/test_util.py
index fd2ff8b..e2db29b 100644
--- a/test/test_util.py
+++ b/test/test_util.py
@@ -738,6 +738,22 @@ def hash(value):
self.assertEqual(f(datetime.datetime(2010, 1, 1)), "1262304000")
self.assertEqual(f(None), "")
+ def test_datetime_from_timestamp(
+ self, f=util.datetime_from_timestamp):
+ self.assertEqual(f(0.0), util.EPOCH)
+ self.assertEqual(f(1262304000.0), datetime.datetime(2010, 1, 1))
+ self.assertEqual(f(1262304000.128000).replace(microsecond=0),
+ datetime.datetime(2010, 1, 1, 0, 0, 0))
+
+ def test_datetime_utcfromtimestamp(
+ self, f=util.datetime_utcfromtimestamp):
+ self.assertEqual(f(0.0), util.EPOCH)
+ self.assertEqual(f(1262304000.0), datetime.datetime(2010, 1, 1))
+
+ def test_datetime_utcnow(
+ self, f=util.datetime_utcnow):
+ self.assertIsInstance(f(), datetime.datetime)
+
def test_universal_none(self):
obj = util.NONE