selftest: Use now() instead of utcnow()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Mon, 2 Oct 2023 00:58:18 +0000 (13:58 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 13 Oct 2023 03:50:31 +0000 (03:50 +0000)
utcnow() is deprecated and will be removed in a future version of Python.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
selftest/subunithelper.py

index 6e16a276836e28082319c2388cab2752ba2cf2d0..490e77855230104e4e4c6633a7efcf12b8997e50 100644 (file)
@@ -483,7 +483,7 @@ class PerfFilterOps(unittest.TestResult):
     def get_time(self):
         if self.suite_has_time:
             return self.latest_time
-        return datetime.datetime.utcnow()
+        return datetime.datetime.now(tz=datetime.timezone.utc)
 
     def startTest(self, test):
         self.seen_output = True