aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorhalcy <halcy@ARARAGI-KUN>2022-12-01 00:11:17 +0200
committerhalcy <halcy@ARARAGI-KUN>2022-12-01 00:11:17 +0200
commita4b2b180d32a0920ac69b89a6a22d573af9e162e (patch)
treee8bdb1910f5a3cb5a413b21d3e9240035c0f3bcc /tests
parentd9cd7547fd0919a46b79ede084910b7df66f8fd7 (diff)
downloadmastodon.py-a4b2b180d32a0920ac69b89a6a22d573af9e162e.tar.gz
More moving functions out
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)