summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_email/test_utils.py
diff options
context:
space:
mode:
authorAlan Williams <astropiloto@gmail.com>2023-03-20 00:20:20 (GMT)
committerGitHub <noreply@github.com>2023-03-20 00:20:20 (GMT)
commit5e6661bce968173fa45b74fa2111098645ff609c (patch)
tree15d81c86c066a70b5907be76d07d1b5d7ba62b44 /Lib/test/test_email/test_utils.py
parent40d4f1579382a16d95ec67f2f03167bc1181dbd9 (diff)
downloadcpython-5e6661bce968173fa45b74fa2111098645ff609c.zip
cpython-5e6661bce968173fa45b74fa2111098645ff609c.tar.gz
cpython-5e6661bce968173fa45b74fa2111098645ff609c.tar.bz2
gh-72346: Added isdst deprecation warning to email.utils.localtime (GH-91450)
Diffstat (limited to 'Lib/test/test_email/test_utils.py')
-rw-r--r--Lib/test/test_email/test_utils.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/Lib/test/test_email/test_utils.py b/Lib/test/test_email/test_utils.py
index 78afb35..25fa48c 100644
--- a/Lib/test/test_email/test_utils.py
+++ b/Lib/test/test_email/test_utils.py
@@ -83,14 +83,14 @@ class LocaltimeTests(unittest.TestCase):
def test_localtime_daylight_true_dst_false(self):
test.support.patch(self, time, 'daylight', True)
t0 = datetime.datetime(2012, 3, 12, 1, 1)
- t1 = utils.localtime(t0, isdst=-1)
+ t1 = utils.localtime(t0)
t2 = utils.localtime(t1)
self.assertEqual(t1, t2)
def test_localtime_daylight_false_dst_false(self):
test.support.patch(self, time, 'daylight', False)
t0 = datetime.datetime(2012, 3, 12, 1, 1)
- t1 = utils.localtime(t0, isdst=-1)
+ t1 = utils.localtime(t0)
t2 = utils.localtime(t1)
self.assertEqual(t1, t2)
@@ -98,7 +98,7 @@ class LocaltimeTests(unittest.TestCase):
def test_localtime_daylight_true_dst_true(self):
test.support.patch(self, time, 'daylight', True)
t0 = datetime.datetime(2012, 3, 12, 1, 1)
- t1 = utils.localtime(t0, isdst=1)
+ t1 = utils.localtime(t0)
t2 = utils.localtime(t1)
self.assertEqual(t1, t2)
@@ -106,7 +106,7 @@ class LocaltimeTests(unittest.TestCase):
def test_localtime_daylight_false_dst_true(self):
test.support.patch(self, time, 'daylight', False)
t0 = datetime.datetime(2012, 3, 12, 1, 1)
- t1 = utils.localtime(t0, isdst=1)
+ t1 = utils.localtime(t0)
t2 = utils.localtime(t1)
self.assertEqual(t1, t2)
@@ -157,6 +157,11 @@ class LocaltimeTests(unittest.TestCase):
t1 = utils.localtime(t0)
self.assertEqual(t1.tzname(), 'EET')
+ def test_isdst_deprecation(self):
+ with self.assertWarns(DeprecationWarning):
+ t0 = datetime.datetime(1990, 1, 1)
+ t1 = utils.localtime(t0, isdst=True)
+
# Issue #24836: The timezone files are out of date (pre 2011k)
# on Mac OS X Snow Leopard.
@test.support.requires_mac_ver(10, 7)