mirror of
https://github.com/eternnoir/pyTelegramBotAPI.git
synced 2023-08-10 21:12:57 +03:00
Fix test case.
This commit is contained in:
parent
d53a881ac4
commit
ffa0ea449b
@ -393,7 +393,7 @@ class TeleBot:
|
|||||||
apihelper.send_photo(self.token, chat_id, photo, caption, reply_to_message_id, reply_markup,
|
apihelper.send_photo(self.token, chat_id, photo, caption, reply_to_message_id, reply_markup,
|
||||||
disable_notification))
|
disable_notification))
|
||||||
|
|
||||||
def send_audio(self, chat_id, audio, duration=None, performer=None, title=None, reply_to_message_id=None,
|
def send_audio(self, chat_id, audio, caption=None, duration=None, performer=None, title=None, reply_to_message_id=None,
|
||||||
reply_markup=None, disable_notification=None, timeout=None):
|
reply_markup=None, disable_notification=None, timeout=None):
|
||||||
"""
|
"""
|
||||||
Use this method to send audio files, if you want Telegram clients to display them in the music player. Your audio must be in the .mp3 format.
|
Use this method to send audio files, if you want Telegram clients to display them in the music player. Your audio must be in the .mp3 format.
|
||||||
@ -407,10 +407,10 @@ class TeleBot:
|
|||||||
:return: Message
|
:return: Message
|
||||||
"""
|
"""
|
||||||
return types.Message.de_json(
|
return types.Message.de_json(
|
||||||
apihelper.send_audio(self.token, chat_id, audio, duration, performer, title, reply_to_message_id,
|
apihelper.send_audio(self.token, chat_id, audio, caption, duration, performer, title, reply_to_message_id,
|
||||||
reply_markup, disable_notification, timeout))
|
reply_markup, disable_notification, timeout))
|
||||||
|
|
||||||
def send_voice(self, chat_id, voice, duration=None, reply_to_message_id=None, reply_markup=None,
|
def send_voice(self, chat_id, voice, caption=None, duration=None, reply_to_message_id=None, reply_markup=None,
|
||||||
disable_notification=None, timeout=None):
|
disable_notification=None, timeout=None):
|
||||||
"""
|
"""
|
||||||
Use this method to send audio files, if you want Telegram clients to display the file as a playable voice message.
|
Use this method to send audio files, if you want Telegram clients to display the file as a playable voice message.
|
||||||
@ -422,7 +422,7 @@ class TeleBot:
|
|||||||
:return: Message
|
:return: Message
|
||||||
"""
|
"""
|
||||||
return types.Message.de_json(
|
return types.Message.de_json(
|
||||||
apihelper.send_voice(self.token, chat_id, voice, duration, reply_to_message_id, reply_markup,
|
apihelper.send_voice(self.token, chat_id, voice, caption, duration, reply_to_message_id, reply_markup,
|
||||||
disable_notification, timeout))
|
disable_notification, timeout))
|
||||||
|
|
||||||
def send_document(self, chat_id, data, reply_to_message_id=None, caption=None, reply_markup=None,
|
def send_document(self, chat_id, data, reply_to_message_id=None, caption=None, reply_markup=None,
|
||||||
|
@ -193,7 +193,7 @@ class TestTeleBot:
|
|||||||
def test_send_audio(self):
|
def test_send_audio(self):
|
||||||
file_data = open('./test_data/record.mp3', 'rb')
|
file_data = open('./test_data/record.mp3', 'rb')
|
||||||
tb = telebot.TeleBot(TOKEN)
|
tb = telebot.TeleBot(TOKEN)
|
||||||
ret_msg = tb.send_audio(CHAT_ID, file_data, 1, 'eternnoir', 'pyTelegram')
|
ret_msg = tb.send_audio(CHAT_ID, file_data, 1, performer='eternnoir', title='pyTelegram')
|
||||||
assert ret_msg.content_type == 'audio'
|
assert ret_msg.content_type == 'audio'
|
||||||
assert ret_msg.audio.performer == 'eternnoir'
|
assert ret_msg.audio.performer == 'eternnoir'
|
||||||
assert ret_msg.audio.title == 'pyTelegram'
|
assert ret_msg.audio.title == 'pyTelegram'
|
||||||
@ -201,7 +201,7 @@ class TestTeleBot:
|
|||||||
def test_send_audio_dis_noti(self):
|
def test_send_audio_dis_noti(self):
|
||||||
file_data = open('./test_data/record.mp3', 'rb')
|
file_data = open('./test_data/record.mp3', 'rb')
|
||||||
tb = telebot.TeleBot(TOKEN)
|
tb = telebot.TeleBot(TOKEN)
|
||||||
ret_msg = tb.send_audio(CHAT_ID, file_data, 1, 'eternnoir', 'pyTelegram', disable_notification=True)
|
ret_msg = tb.send_audio(CHAT_ID, file_data, 1, performer='eternnoir', title='pyTelegram', disable_notification=True)
|
||||||
assert ret_msg.content_type == 'audio'
|
assert ret_msg.content_type == 'audio'
|
||||||
assert ret_msg.audio.performer == 'eternnoir'
|
assert ret_msg.audio.performer == 'eternnoir'
|
||||||
assert ret_msg.audio.title == 'pyTelegram'
|
assert ret_msg.audio.title == 'pyTelegram'
|
||||||
|
Loading…
Reference in New Issue
Block a user