add formating
This commit is contained in:
@@ -4,7 +4,10 @@ from types import SimpleNamespace
|
||||
from typing import Any
|
||||
from unittest.mock import AsyncMock, MagicMock, patch
|
||||
|
||||
from telegram.constants import ParseMode
|
||||
|
||||
from assistant_bot.handlers import private_voice
|
||||
from assistant_bot.telegram_utils import render_markdown_chunks
|
||||
|
||||
|
||||
class VoiceHandlerTests(unittest.IsolatedAsyncioTestCase):
|
||||
@@ -42,8 +45,12 @@ class VoiceHandlerTests(unittest.IsolatedAsyncioTestCase):
|
||||
|
||||
await private_voice(update, context)
|
||||
|
||||
rendered = render_markdown_chunks(
|
||||
"🎙️ **Голосовое сообщение слишком длинное.** Максимум: `120` сек."
|
||||
)[0][0]
|
||||
update.message.reply_text.assert_awaited_once_with(
|
||||
"Голосовое сообщение слишком длинное. Максимум: 120 сек."
|
||||
rendered,
|
||||
parse_mode=ParseMode.MARKDOWN_V2,
|
||||
)
|
||||
recognizer.transcribe.assert_not_called()
|
||||
|
||||
@@ -64,7 +71,13 @@ class VoiceHandlerTests(unittest.IsolatedAsyncioTestCase):
|
||||
telegram_file.download_to_drive.assert_awaited_once_with(
|
||||
custom_path=temporary_path
|
||||
)
|
||||
status.edit_text.assert_awaited_once_with("Распознано: Напомни позвонить")
|
||||
rendered = render_markdown_chunks(
|
||||
"🎙️ **Распознано:** Напомни позвонить"
|
||||
)[0][0]
|
||||
status.edit_text.assert_awaited_once_with(
|
||||
rendered,
|
||||
parse_mode=ParseMode.MARKDOWN_V2,
|
||||
)
|
||||
run_agent.assert_awaited_once_with(
|
||||
update,
|
||||
context,
|
||||
|
||||
Reference in New Issue
Block a user