/
kolo
/
Argenta
Обзор
Документация
Войти
/
kolo
/
Argenta
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/code_snippets/testing/simple_handler_unittest.py
19 строк
488 B
kolo
feat: impl docs (#4)
04 дек 2025, 21:55
Не верифицирован
04 дек 2025, 21:55
ce7e24b
Код
Авторство
О чём код?
import io from contextlib import redirect_stdout from argenta import Router, Command, Response from argenta.command import InputCommand router = Router(title="Demo") @router.command(Command("PING", description="Ping command")) def ping(response: Response): print("PONG") def test_ping_prints_pong(): # Call handler with redirect_stdout(io.StringIO()) as stdout: router.finds_appropriate_handler(InputCommand.parse("PING")) assert "PONG" in stdout.getvalue()