mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-21 21:17:37 -08:00
26 lines
1.0 KiB
Diff
26 lines
1.0 KiB
Diff
diff --git a/tests/test_jsonlogger.py b/tests/test_jsonlogger.py
|
|
index af369d2..068e760 100644
|
|
--- a/tests/test_jsonlogger.py
|
|
+++ b/tests/test_jsonlogger.py
|
|
@@ -176,13 +176,17 @@ def test_json_default_encoder(self):
|
|
"1900-01-01T00:00:00")
|
|
|
|
@unittest.mock.patch('time.time', return_value=1500000000.0)
|
|
- def test_json_default_encoder_with_timestamp(self, time_mock):
|
|
+ @unittest.mock.patch('time.time_ns', return_value=1500000000000000000)
|
|
+ def test_json_default_encoder_with_timestamp(self, time_ns_mock, time_mock):
|
|
fr = jsonlogger.JsonFormatter(timestamp=True)
|
|
self.log_handler.setFormatter(fr)
|
|
|
|
self.log.info("Hello")
|
|
-
|
|
- self.assertTrue(time_mock.called)
|
|
+
|
|
+ if sys.version_info < (3, 13):
|
|
+ self.assertTrue(time_mock.called)
|
|
+ else:
|
|
+ self.assertTrue(time_ns_mock.called)
|
|
log_json = json.loads(self.buffer.getvalue())
|
|
self.assertEqual(log_json.get("timestamp"), "2017-07-14T02:40:00+00:00")
|
|
|