|
1 | | -import os |
2 | 1 | import json |
| 2 | +import logging |
| 3 | +import os |
3 | 4 | import os.path |
4 | 5 | import random |
5 | | -import logging |
6 | | -import requests |
7 | 6 | import unittest |
8 | 7 | from datetime import datetime, timedelta |
9 | 8 | from json.decoder import JSONDecodeError |
10 | 9 | from pathlib import Path |
11 | 10 |
|
| 11 | +import requests |
| 12 | + |
12 | 13 | from instagrapi import Client |
13 | | -from instagrapi.utils import gen_password |
14 | 14 | from instagrapi.exceptions import DirectThreadNotFound |
15 | | - |
16 | 15 | from instagrapi.story import StoryBuilder |
17 | 16 | from instagrapi.types import ( |
18 | 17 | Account, |
|
35 | 34 | UserShort, |
36 | 35 | Usertag, |
37 | 36 | ) |
38 | | -from instagrapi.utils import generate_jazoest |
| 37 | +from instagrapi.utils import gen_password, generate_jazoest |
39 | 38 | from instagrapi.zones import UTC |
40 | 39 |
|
41 | 40 | logger = logging.getLogger("instagrapi.tests") |
@@ -1129,9 +1128,10 @@ class ClientDirectMessageTypesTestCase(ClientPrivateTestCase): |
1129 | 1128 |
|
1130 | 1129 | def test_direct_message_reactions_model(self): |
1131 | 1130 | """Test that DirectMessage.reactions field uses MessageReactions model""" |
1132 | | - from instagrapi.types import MessageReactions, MessageReaction |
1133 | 1131 | from datetime import datetime |
1134 | 1132 |
|
| 1133 | + from instagrapi.types import MessageReaction, MessageReactions |
| 1134 | + |
1135 | 1135 | # Get some direct messages |
1136 | 1136 | threads = self.cl.direct_threads(amount=5) |
1137 | 1137 | if not threads: |
@@ -1163,7 +1163,7 @@ def test_direct_message_reactions_model(self): |
1163 | 1163 |
|
1164 | 1164 | def test_direct_message_link_model(self): |
1165 | 1165 | """Test that DirectMessage.link field uses MessageLink model""" |
1166 | | - from instagrapi.types import MessageLink, LinkContext |
| 1166 | + from instagrapi.types import LinkContext, MessageLink |
1167 | 1167 |
|
1168 | 1168 | # Get some direct messages |
1169 | 1169 | threads = self.cl.direct_threads(amount=5) |
@@ -1222,9 +1222,10 @@ def test_direct_message_visual_media_model(self): |
1222 | 1222 |
|
1223 | 1223 | def test_direct_thread_last_seen_at_model(self): |
1224 | 1224 | """Test that DirectThread.last_seen_at field uses LastSeenInfo model""" |
1225 | | - from instagrapi.types import LastSeenInfo |
1226 | 1225 | from datetime import datetime |
1227 | 1226 |
|
| 1227 | + from instagrapi.types import LastSeenInfo |
| 1228 | + |
1228 | 1229 | # Get some direct threads |
1229 | 1230 | threads = self.cl.direct_threads(amount=5) |
1230 | 1231 | if not threads: |
|
0 commit comments