Current Dir: /snap/core22/2437/usr/lib/python3/dist-packages/urwid/tests/__pycache__/

[FILE] test_canvas.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_container.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_decoration.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_doctests.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_escapes.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_event_loops.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_graphics.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_listbox.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_str_util.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_text_layout.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_util.cpython-310.pyc [ edit | delete | rename ]
[FILE] test_widget.cpython-310.pyc [ edit | delete | rename ]
[FILE] util.cpython-310.pyc [ edit | delete | rename ]
[FILE] __init__.cpython-310.pyc [ edit | delete | rename ]

Viewing: /snap/core22/2437/usr/lib/python3/dist-packages/urwid/tests/__pycache__/test_escapes.cpython-310.pyc

o

��o_��@s*dZddlZddlZGdd�dej�ZdS)z, Tests covering escape sequences processing �Nc@sPeZdZdZdd�Zdd�Zdd�Zdd	�Zd
d�Zdd
�Z	dd�Z
dd�ZdS)�InputEscapeSequenceParserTestz, Tests for parser of input escape sequences cCs<dg}dg}tjj|dd�\}}|�||�|�g|�dS)N��escF��more_available��urwid�escape�process_keyqueue�assertListEqual��self�codes�expected�actual�rest�r�:/usr/lib/python3/dist-packages/urwid/tests/test_escapes.py�test_bare_escapes
z.InputEscapeSequenceParserTest.test_bare_escapecCsNdtd�td�g}dg}tjj|dd�\}}|�||�|�td�g|�dS)Nr�4�2zmeta 4Fr��ordrr	r
rrrrr�	test_metas
z'InputEscapeSequenceParserTest.test_metacCsHdtd�td�g}dg}tjj|dd�\}}|�||�|�g|�dS)Nr�[�azshift upFrrrrrr�test_shift_arrowss
z/InputEscapeSequenceParserTest.test_shift_arrowscC�>gd�}dg}tjj|dd�\}}|�||�|�g|�dS)N)r�[�5�;r�~zctrl page upFrrrrrr�test_ctrl_pgup#�
z,InputEscapeSequenceParserTest.test_ctrl_pgupcCs@gd�}ddg}tjj|dd�\}}|�||�|�g|�dS)N)rr�1rzmeta 1Frrrrrr�test_esc_meta_1*s
z-InputEscapeSequenceParserTest.test_esc_meta_1cCs�dtd�td�g}|�tjj��tjj|dd�Wd�n1s#wYtjj|dd�\}}|�dg|�|�td�g|�dS)Nrr�1TrFzmeta [)r�assertRaisesrr	�MoreInputRequiredr
r)r
rrrrrr�test_midsequence1s�z.InputEscapeSequenceParserTest.test_midsequencecCr)N)rr�M� �)�0)�mouse press��?��Frrrrrr�test_mouse_press<r#z.InputEscapeSequenceParserTest.test_mouse_presscCs|gd�}ddg}tjj|dd�\}}|�||�|�g|�gd�}ddg}tjj|dd�\}}|�||�|�g|�dS)	z3 GH #104: click-Esc & Esc-click crashes urwid apps )rrrr*r+�r r)r.r/�^�Fr)rrrr*�#�xr )z
mouse releaser�Wr5Nrrrrr�test_bug_104Csz*InputEscapeSequenceParserTest.test_bug_104N)�__name__�
__module__�__qualname__�__doc__rrrr"r%r)r2r9rrrrrsr)r=�unittest�urwid.escaper�TestCaserrrrr�<module>s
Upload File: