|
26 | 26 | MessageEvent, FollowEvent, UnfollowEvent, JoinEvent, |
27 | 27 | LeaveEvent, PostbackEvent, BeaconEvent, AccountLinkEvent, |
28 | 28 | MemberJoinedEvent, MemberLeftEvent, ThingsEvent, |
| 29 | + UnknownEvent, |
29 | 30 | TextMessage, ImageMessage, VideoMessage, AudioMessage, |
30 | 31 | LocationMessage, StickerMessage, FileMessage, |
31 | 32 | SourceUser, SourceRoom, SourceGroup, |
@@ -69,7 +70,7 @@ def test_parse(self): |
69 | 70 | events = self.parser.parse(body, 'channel_secret') |
70 | 71 |
|
71 | 72 | # events count |
72 | | - self.assertEqual(len(events), 29) |
| 73 | + self.assertEqual(len(events), 30) |
73 | 74 |
|
74 | 75 | # MessageEvent, SourceUser, TextMessage |
75 | 76 | self.assertIsInstance(events[0], MessageEvent) |
@@ -567,6 +568,9 @@ def test_parse(self): |
567 | 568 | self.assertEqual(events[28].message.type, 'text') |
568 | 569 | self.assertEqual(events[28].message.text, 'Hello, world') |
569 | 570 |
|
| 571 | + # UnknownEvent |
| 572 | + self.assertIsInstance(events[29], UnknownEvent) |
| 573 | + |
570 | 574 | def test_parse_webhook_req_without_destination(self): |
571 | 575 | body = """ |
572 | 576 | { |
|
0 commit comments