1
0
mirror of https://github.com/eternnoir/pyTelegramBotAPI.git synced 2023-08-10 21:12:57 +03:00

Add parse_mode markdown test.

This commit is contained in:
eternnoir 2015-09-09 09:43:19 +08:00
parent e7b4e95fbc
commit bb0d028750

View File

@ -1,5 +1,6 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import sys import sys
sys.path.append('../') sys.path.append('../')
import time import time
@ -20,7 +21,6 @@ if not should_skip:
@pytest.mark.skipif(should_skip, reason="No environment variables configured") @pytest.mark.skipif(should_skip, reason="No environment variables configured")
class TestTeleBot: class TestTeleBot:
def test_message_listener(self): def test_message_listener(self):
msg_list = [] msg_list = []
for x in range(100): for x in range(100):
@ -68,6 +68,17 @@ class TestTeleBot:
time.sleep(1) time.sleep(1)
assert not msg.text == 'got' assert not msg.text == 'got'
def test_send_message_with_markdown(self):
tb = telebot.TeleBot(TOKEN)
markdown = """
*bold text*
_italic text_
[text](URL)
"""
ret_msg = tb.send_message(CHAT_ID, markdown, parse_mode="Markdown")
assert ret_msg.message_id
def test_send_file(self): def test_send_file(self):
file_data = open('../examples/detailed_example/kitten.jpg', 'rb') file_data = open('../examples/detailed_example/kitten.jpg', 'rb')
tb = telebot.TeleBot(TOKEN) tb = telebot.TeleBot(TOKEN)
@ -178,3 +189,4 @@ class TestTeleBot:
def test_not_string(self): def test_not_string(self):
i1 = 10 i1 = 10
assert not util.is_string(i1) assert not util.is_string(i1)