mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-08 04:38:42 +00:00
Add more tests for JST regression case
This commit is contained in:
parent
c6ab67420e
commit
2da6415008
@ -97,6 +97,13 @@ def test_task_regression_issue7659():
|
|||||||
assert loop._get_next_sleep_time(before_midnight) == expected_before_midnight
|
assert loop._get_next_sleep_time(before_midnight) == expected_before_midnight
|
||||||
assert loop._get_next_sleep_time(after_midnight) == expected_after_midnight
|
assert loop._get_next_sleep_time(after_midnight) == expected_after_midnight
|
||||||
|
|
||||||
|
today = datetime.date.today()
|
||||||
|
minute_before = [datetime.datetime.combine(today, time, tzinfo=jst) - datetime.timedelta(minutes=1) for time in times]
|
||||||
|
|
||||||
|
for before, expected_time in zip(minute_before, times):
|
||||||
|
expected = datetime.datetime.combine(today, expected_time, tzinfo=jst)
|
||||||
|
assert loop._get_next_sleep_time(before) == expected
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.skipif(sys.version_info < (3, 9), reason="zoneinfo requires 3.9")
|
@pytest.mark.skipif(sys.version_info < (3, 9), reason="zoneinfo requires 3.9")
|
||||||
def test_task_is_imaginary():
|
def test_task_is_imaginary():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user