Skip to content

Commit 4cf2658

Browse files
committedMar 15, 2024
Responding to review. New unit test.
1 parent 7e7e917 commit 4cf2658

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
 

‎py/server/tests/test_time.py

+11
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,17 @@ def test_to_j_time_zone(self):
107107
self.assertEqual(to_j_time_zone(dttz), to_j_time_zone("UTC-5"))
108108
self.assertEqual(to_j_time_zone(dt), to_j_time_zone("UTC-5"))
109109

110+
dttz = datetime.timezone(offset=-datetime.timedelta(hours=5, microseconds=10), name="XYZ")
111+
dt = datetime.datetime(2022, 7, 7, 14, 21, 17, 123456, tzinfo=dttz)
112+
113+
with self.assertRaises(DHError):
114+
to_j_time_zone(dttz)
115+
self.fail("Expected DHError")
116+
117+
with self.assertRaises(DHError):
118+
to_j_time_zone(dt)
119+
self.fail("Expected DHError")
120+
110121
with self.assertRaises(TypeError):
111122
to_j_time_zone(False)
112123
self.fail("Expected TypeError")

0 commit comments

Comments
 (0)