Skip to content

Commit 9bcd03f

Browse files
author
Tasuku OKUDA
committed
Remove unnecessary break lines.
1 parent eef60f5 commit 9bcd03f

File tree

4 files changed

+47
-137
lines changed

4 files changed

+47
-137
lines changed

linebot/api.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,8 @@
1515
class LineBotApi(object):
1616
DEFAULT_API_ENDPOINT = 'https://api.line.me'
1717

18-
def __init__(
19-
self, channel_access_token, endpoint=DEFAULT_API_ENDPOINT,
20-
timeout=HttpClient.DEFAULT_TIMEOUT, http_client=RequestsHttpClient
21-
):
18+
def __init__(self, channel_access_token, endpoint=DEFAULT_API_ENDPOINT,
19+
timeout=HttpClient.DEFAULT_TIMEOUT, http_client=RequestsHttpClient):
2220
"""Constructor of LineBotApi Client
2321
2422
Args:
@@ -114,9 +112,7 @@ def get_profile(self, user_id, timeout=None):
114112
)
115113
return Profile.new_from_json_dict(json.loads(body))
116114

117-
def get_content_stream(
118-
self, message_id, chunk_size=1024, timeout=None
119-
):
115+
def get_content_stream(self, message_id, chunk_size=1024, timeout=None):
120116
"""Call get content API
121117
122118
Retrieve image, video, and audio data sent by users.
@@ -181,9 +177,7 @@ def _get(self, path, timeout=None):
181177
self.__check_error(response)
182178
return response.body
183179

184-
def _get_stream(
185-
self, path, chunk_size=1024, decode_unicode=False, timeout=None
186-
):
180+
def _get_stream(self, path, chunk_size=1024, decode_unicode=False, timeout=None):
187181
url = self.endpoint + path
188182

189183
response = self.http_client.get_stream(

linebot/http_client.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
class HttpClient(object):
88
DEFAULT_TIMEOUT = 5
99

10-
def __init__(
11-
self, timeout=DEFAULT_TIMEOUT
12-
):
10+
def __init__(self, timeout=DEFAULT_TIMEOUT):
1311
"""Constructor of HttpClient
1412
1513
Args:
@@ -61,9 +59,7 @@ def post(self, url, headers=None, data=None, timeout=None):
6159

6260

6361
class RequestsHttpClient(HttpClient):
64-
def __init__(
65-
self, timeout=HttpClient.DEFAULT_TIMEOUT
66-
):
62+
def __init__(self, timeout=HttpClient.DEFAULT_TIMEOUT):
6763
"""Constructor of RequestsHttpClient
6864
6965
'requests' implementation.

linebot/models/events.py

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,7 @@ def __init__(
7272

7373

7474
class FollowEvent(Event):
75-
def __init__(
76-
self, timestamp=None, source=None, reply_token=None, **kwargs
77-
):
75+
def __init__(self, timestamp=None, source=None, reply_token=None, **kwargs):
7876
"""FollowEvent
7977
8078
https://devdocs.line.me/en/#follow-event
@@ -116,9 +114,7 @@ def __init__(self, timestamp=None, source=None, **kwargs):
116114

117115

118116
class JoinEvent(Event):
119-
def __init__(
120-
self, timestamp=None, source=None, reply_token=None, **kwargs
121-
):
117+
def __init__(self, timestamp=None, source=None, reply_token=None, **kwargs):
122118
"""JoinEvent
123119
124120
https://devdocs.line.me/en/#join-event
@@ -160,10 +156,8 @@ def __init__(self, timestamp=None, source=None, **kwargs):
160156

161157

162158
class PostbackEvent(Event):
163-
def __init__(
164-
self, timestamp=None, source=None,
165-
reply_token=None, postback=None, **kwargs
166-
):
159+
def __init__(self, timestamp=None, source=None,
160+
reply_token=None, postback=None, **kwargs):
167161
"""PostbackEvent
168162
169163
https://devdocs.line.me/en/#postback-event
@@ -190,10 +184,8 @@ def __init__(
190184

191185

192186
class BeaconEvent(Event):
193-
def __init__(
194-
self, timestamp=None, source=None, reply_token=None,
195-
beacon=None, **kwargs
196-
):
187+
def __init__(self, timestamp=None, source=None, reply_token=None,
188+
beacon=None, **kwargs):
197189
"""BeaconEvent
198190
199191
https://devdocs.line.me/en/#beacon-event

tests/test_webhook.py

Lines changed: 35 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,12 @@ def test_parse(self):
5252

5353
# MessageEvent, SourceUser, TextMessage
5454
self.assertIsInstance(events[0], MessageEvent)
55-
self.assertEqual(
56-
events[0].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
57-
)
55+
self.assertEqual(events[0].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
5856
self.assertEqual(events[0].type, 'message')
5957
self.assertEqual(events[0].timestamp, 1462629479859)
6058
self.assertIsInstance(events[0].source, SourceUser)
6159
self.assertEqual(events[0].source.type, 'user')
62-
self.assertEqual(
63-
events[0].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
64-
)
60+
self.assertEqual(events[0].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
6561
self.assertEqual(
6662
events[0].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
6763
)
@@ -72,102 +68,69 @@ def test_parse(self):
7268

7369
# MessageEvent, SourceRoom, TextMessage
7470
self.assertIsInstance(events[1], MessageEvent)
75-
self.assertEqual(
76-
events[1].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
77-
)
71+
self.assertEqual(events[1].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
7872
self.assertEqual(events[1].type, 'message')
7973
self.assertEqual(events[1].timestamp, 1462629479859)
8074
self.assertIsInstance(events[1].source, SourceRoom)
8175
self.assertEqual(events[1].source.type, 'room')
82-
self.assertEqual(
83-
events[1].source.room_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
84-
)
85-
self.assertEqual(
86-
events[1].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
87-
)
76+
self.assertEqual(events[1].source.room_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
77+
self.assertEqual(events[1].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
8878
self.assertIsInstance(events[1].message, ImageMessage)
8979
self.assertEqual(events[1].message.id, '325708')
9080
self.assertEqual(events[1].message.type, 'image')
9181

9282
# MessageEvent, SourceUser, VideoMessage
9383
self.assertIsInstance(events[2], MessageEvent)
94-
self.assertEqual(
95-
events[2].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
96-
)
84+
self.assertEqual(events[2].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
9785
self.assertEqual(events[2].type, 'message')
9886
self.assertEqual(events[2].timestamp, 1462629479859)
9987
self.assertIsInstance(events[2].source, SourceUser)
10088
self.assertEqual(events[2].source.type, 'user')
101-
self.assertEqual(
102-
events[2].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
103-
)
104-
self.assertEqual(
105-
events[2].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
106-
)
89+
self.assertEqual(events[2].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
90+
self.assertEqual(events[2].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
10791
self.assertIsInstance(events[2].message, VideoMessage)
10892
self.assertEqual(events[2].message.id, '325708')
10993
self.assertEqual(events[2].message.type, 'video')
11094

11195
# MessageEvent, SourceUser, AudioMessage
11296
self.assertIsInstance(events[3], MessageEvent)
113-
self.assertEqual(
114-
events[3].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
115-
)
97+
self.assertEqual(events[3].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
11698
self.assertEqual(events[3].type, 'message')
11799
self.assertEqual(events[3].timestamp, 1462629479859)
118100
self.assertIsInstance(events[3].source, SourceUser)
119101
self.assertEqual(events[3].source.type, 'user')
120-
self.assertEqual(
121-
events[3].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
122-
)
123-
self.assertEqual(
124-
events[3].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
125-
)
102+
self.assertEqual(events[3].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
103+
self.assertEqual(events[3].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
126104
self.assertIsInstance(events[3].message, AudioMessage)
127105
self.assertEqual(events[3].message.id, '325708')
128106
self.assertEqual(events[3].message.type, 'audio')
129107

130108
# MessageEvent, SourceUser, LocationMessage
131109
self.assertIsInstance(events[4], MessageEvent)
132-
self.assertEqual(
133-
events[4].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
134-
)
110+
self.assertEqual(events[4].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
135111
self.assertEqual(events[4].type, 'message')
136112
self.assertEqual(events[4].timestamp, 1462629479859)
137113
self.assertIsInstance(events[4].source, SourceUser)
138114
self.assertEqual(events[4].source.type, 'user')
139-
self.assertEqual(
140-
events[4].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
141-
)
142-
self.assertEqual(
143-
events[4].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
144-
)
115+
self.assertEqual(events[4].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
116+
self.assertEqual(events[4].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
145117
self.assertIsInstance(events[4].message, LocationMessage)
146118
self.assertEqual(events[4].message.id, '325708')
147119
self.assertEqual(events[4].message.type, 'location')
148120
self.assertEqual(events[4].message.title, 'my location')
149-
self.assertEqual(
150-
events[4].message.address,
151-
'Tokyo'
152-
)
121+
self.assertEqual(events[4].message.address, 'Tokyo')
153122
self.assertEqual(events[4].message.latitude, 35.65910807942215)
154123
self.assertEqual(events[4].message.longitude, 139.70372892916203)
155124

156125
# MessageEvent, SourceUser, StickerMessage
157126
self.assertIsInstance(events[5], MessageEvent)
158-
self.assertEqual(
159-
events[5].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
160-
)
127+
self.assertEqual(events[5].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
161128
self.assertEqual(events[5].type, 'message')
162129
self.assertEqual(events[5].timestamp, 1462629479859)
163130
self.assertIsInstance(events[5].source, SourceUser)
164131
self.assertEqual(events[5].source.type, 'user')
165-
self.assertEqual(
166-
events[5].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
167-
)
168-
self.assertEqual(
169-
events[5].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
170-
)
132+
self.assertEqual(events[5].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
133+
self.assertEqual(events[5].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
171134
self.assertIsInstance(events[5].message, StickerMessage)
172135
self.assertEqual(events[5].message.id, '325708')
173136
self.assertEqual(events[5].message.type, 'sticker')
@@ -176,97 +139,62 @@ def test_parse(self):
176139

177140
# FollowEvent, SourceUser
178141
self.assertIsInstance(events[6], FollowEvent)
179-
self.assertEqual(
180-
events[6].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
181-
)
142+
self.assertEqual(events[6].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
182143
self.assertEqual(events[6].type, 'follow')
183144
self.assertEqual(events[6].timestamp, 1462629479859)
184145
self.assertIsInstance(events[6].source, SourceUser)
185146
self.assertEqual(events[6].source.type, 'user')
186-
self.assertEqual(
187-
events[6].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
188-
)
189-
self.assertEqual(
190-
events[6].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
191-
)
147+
self.assertEqual(events[6].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
148+
self.assertEqual(events[6].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
192149

193150
# UnfollowEvent, SourceUser
194151
self.assertIsInstance(events[7], UnfollowEvent)
195152
self.assertEqual(events[7].type, 'unfollow')
196153
self.assertEqual(events[7].timestamp, 1462629479859)
197154
self.assertIsInstance(events[7].source, SourceUser)
198155
self.assertEqual(events[7].source.type, 'user')
199-
self.assertEqual(
200-
events[7].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
201-
)
202-
self.assertEqual(
203-
events[7].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
204-
)
156+
self.assertEqual(events[7].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
157+
self.assertEqual(events[7].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
205158

206159
# JoinEvent, SourceGroup
207160
self.assertIsInstance(events[8], JoinEvent)
208-
self.assertEqual(
209-
events[8].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
210-
)
161+
self.assertEqual(events[8].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
211162
self.assertEqual(events[8].type, 'join')
212163
self.assertEqual(events[8].timestamp, 1462629479859)
213164
self.assertIsInstance(events[8].source, SourceGroup)
214165
self.assertEqual(events[8].source.type, 'group')
215-
self.assertEqual(
216-
events[8].source.group_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
217-
)
218-
self.assertEqual(
219-
events[8].source.sender_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
220-
)
166+
self.assertEqual(events[8].source.group_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
167+
self.assertEqual(events[8].source.sender_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
221168

222169
# LeaveEvent, SourceGroup
223170
self.assertIsInstance(events[9], LeaveEvent)
224171
self.assertEqual(events[9].type, 'leave')
225172
self.assertEqual(events[9].timestamp, 1462629479859)
226173
self.assertIsInstance(events[9].source, SourceGroup)
227174
self.assertEqual(events[9].source.type, 'group')
228-
self.assertEqual(
229-
events[9].source.group_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
230-
)
231-
self.assertEqual(
232-
events[9].source.sender_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
233-
)
175+
self.assertEqual(events[9].source.group_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
176+
self.assertEqual(events[9].source.sender_id, 'cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
234177

235178
# PostbackEvent, SourceUser
236179
self.assertIsInstance(events[10], PostbackEvent)
237-
self.assertEqual(
238-
events[10].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
239-
)
180+
self.assertEqual(events[10].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
240181
self.assertEqual(events[10].type, 'postback')
241182
self.assertEqual(events[10].timestamp, 1462629479859)
242183
self.assertIsInstance(events[10].source, SourceUser)
243184
self.assertEqual(events[10].source.type, 'user')
244-
self.assertEqual(
245-
events[10].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
246-
)
247-
self.assertEqual(
248-
events[10].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
249-
)
250-
self.assertEqual(
251-
events[10].postback.data,
252-
'action=buyItem&itemId=123123&color=red'
253-
)
185+
self.assertEqual(events[10].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
186+
self.assertEqual(events[10].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
187+
self.assertEqual(events[10].postback.data, 'action=buyItem&itemId=123123&color=red')
254188

255189
# BeaconEvent, SourceUser
256190
self.assertIsInstance(events[11], BeaconEvent)
257-
self.assertEqual(
258-
events[11].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA'
259-
)
191+
self.assertEqual(events[11].reply_token, 'nHuyWiB7yP5Zw52FIkcQobQuGDXCTA')
260192
self.assertEqual(events[11].type, 'beacon')
261193
self.assertEqual(events[11].timestamp, 1462629479859)
262194
self.assertIsInstance(events[11].source, SourceUser)
263195
self.assertEqual(events[11].source.type, 'user')
264-
self.assertEqual(
265-
events[11].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
266-
)
267-
self.assertEqual(
268-
events[11].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8'
269-
)
196+
self.assertEqual(events[11].source.user_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
197+
self.assertEqual(events[11].source.sender_id, 'U206d25c2ea6bd87c17655609a1c37cb8')
270198
self.assertEqual(events[11].beacon.hwid, 'd41d8cd98f')
271199
self.assertEqual(events[11].beacon.type, 'enter')
272200

0 commit comments

Comments
 (0)