aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test_status.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/test_status.py b/tests/test_status.py
index 1fa7fd5..8461bc3 100644
--- a/tests/test_status.py
+++ b/tests/test_status.py
@@ -1,7 +1,13 @@
1import pytest 1import pytest
2from mastodon.Mastodon import MastodonAPIError, MastodonNotFoundError 2from mastodon.Mastodon import MastodonAPIError, MastodonNotFoundError
3import datetime 3import datetime
4import zoneinfo 4try:
5 import zoneinfo
6 timezone = zoneinfo.ZoneInfo
7except:
8 import pytz
9 timezone = pytz.timezone
10
5import vcr 11import vcr
6import time 12import time
7import pickle 13import pickle
@@ -154,7 +160,7 @@ def test_status_pin_unpin(status, api):
154 160
155@pytest.mark.vcr(match_on=['path']) 161@pytest.mark.vcr(match_on=['path'])
156def test_scheduled_status(api): 162def test_scheduled_status(api):
157 base_time = datetime.datetime(4000, 1, 1, 12, 13, 14, 0, zoneinfo.ZoneInfo("Etc/GMT+2")) 163 base_time = datetime.datetime(4000, 1, 1, 12, 13, 14, 0, timezone("Etc/GMT+2"))
158 the_future = base_time + datetime.timedelta(minutes=20) 164 the_future = base_time + datetime.timedelta(minutes=20)
159 scheduled_toot = api.status_post("please ensure adequate headroom", scheduled_at=the_future) 165 scheduled_toot = api.status_post("please ensure adequate headroom", scheduled_at=the_future)
160 assert scheduled_toot 166 assert scheduled_toot
Powered by cgit v1.2.3 (git 2.41.0)