/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
contrib/python/prompt-toolkit/py3/tests/test_widgets.py
20 строк
554 B
robot-contrib
Update contrib/python/prompt-toolkit/py3 to 3.0.43
27 дек 2023, 10:40
27 дек 2023, 10:40
a55ebca
Код
Авторство
О чём код?
from __future__ import annotations from prompt_toolkit.formatted_text import fragment_list_to_text from prompt_toolkit.layout import to_window from prompt_toolkit.widgets import Button def _to_text(button: Button) -> str: control = to_window(button).content return fragment_list_to_text(control.text()) def test_default_button(): button = Button("Exit") assert _to_text(button) == "< Exit >" def test_custom_button(): button = Button("Exit", left_symbol="[", right_symbol="]") assert _to_text(button) == "[ Exit ]"