mirror of
https://github.com/python-telegram-bot/python-telegram-bot.git
synced 2025-03-16 12:25:45 +01:00
Add possibly good-enough test for all_members_are_admin
Should be good enough... If we /really/ wanted to we could get two different chats from telegram and check them, but it really shouldn't be necessary.
This commit is contained in:
parent
6b7788570c
commit
976f34082f
1 changed files with 7 additions and 1 deletions
|
@ -36,8 +36,12 @@ class ChatTest(BaseTest, unittest.TestCase):
|
|||
self.id = -28767330
|
||||
self.title = 'ToledosPalaceBot - Group'
|
||||
self.type = 'group'
|
||||
self.all_members_are_admins = False
|
||||
|
||||
self.json_dict = {'id': self.id, 'title': self.title, 'type': self.type}
|
||||
self.json_dict = {'id': self.id,
|
||||
'title': self.title,
|
||||
'type': self.type,
|
||||
'all_members_are_admins': self.all_members_are_admins}
|
||||
|
||||
def test_group_chat_de_json_empty_json(self):
|
||||
group_chat = telegram.Chat.de_json({}, self._bot)
|
||||
|
@ -50,6 +54,7 @@ class ChatTest(BaseTest, unittest.TestCase):
|
|||
self.assertEqual(group_chat.id, self.id)
|
||||
self.assertEqual(group_chat.title, self.title)
|
||||
self.assertEqual(group_chat.type, self.type)
|
||||
self.assertEqual(group_chat.all_members_are_admins, self.all_members_are_admins)
|
||||
|
||||
def test_group_chat_to_json(self):
|
||||
group_chat = telegram.Chat.de_json(self.json_dict, self._bot)
|
||||
|
@ -63,6 +68,7 @@ class ChatTest(BaseTest, unittest.TestCase):
|
|||
self.assertEqual(group_chat['id'], self.id)
|
||||
self.assertEqual(group_chat['title'], self.title)
|
||||
self.assertEqual(group_chat['type'], self.type)
|
||||
self.assertEqual(group_chat['all_members_are_admins'], self.all_members_are_admins)
|
||||
|
||||
@flaky(3, 1)
|
||||
def test_send_action(self):
|
||||
|
|
Loading…
Add table
Reference in a new issue