Current Dir: /snap/core22/2955/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/2955/usr/lib/python3/dist-packages/urwid/tests/__pycache__/test_decoration.cpython-310.pyc

o

��o_��@s8ddlZddlZGdd�dej�ZGdd�dej�ZdS)�Nc@sFeZdZddd�Zdd�Zdd�Zdd	�Zd
d�Zdd
�Zdd�Z	dS)�PaddingTestNcCsPt�d|||�}|�|fd�\}	}
|	|
f||fks&Jd|||f|	|
ff��dS)NF�%s expected %s but got %s)�urwid�Padding�padding_values)�self�desc�align�width�maxcol�left�right�	min_width�p�l�r�r�=/usr/lib/python3/dist-packages/urwid/tests/test_decoration.py�ptests
�zPaddingTest.ptestc�|�tj��fdd��dS)Ncst�d���S�N)rrr�r	r
rr�<lambda>�z$PaddingTest.petest.<locals>.<lambda>)�assertRaisesr�PaddingError)rrr	r
rrr�petest
�zPaddingTest.petestcCs<|�ddd�|�ddd�|�ddd�|�d	dd
�dS)N�invalid pad���invalid pad type��bad��
invalid width�center�42�invalid width type��gouranga�)r�rrrr�test_createszPaddingTest.test_createc	C��|�dddddd�|�dddddd�|�ddd	ddd�|�d
ddddd�|�dd
dddd�|�dddddd�|�dddddd�|�dddddd�|�dddddd�|�ddddddd�|�ddddddd�|�dddddd�|�dddddd�|�d ddddd�|�d!dd"ddd�|�d#dd"dddd�|�d$dd"dddd�|�d%d&dddd�|�d'd(dddd�|�d)d*dddd�|�d+d,dddd-�|�d.d
d/ddd�|�d0d
d/dddd�dS)1Nzleft align 5 7rr �rr$zleft align 7 7zleft align 9 7�	zright align 5 7r
zcenter align 5 7r&��
fixed left)r2��
r3zfixed left reduce�zfixed left shrink�zfixed left, right)�fixed rightr+�r+zfixed left, right, min_widthzfixed left, right, min_width 2r7)r7r3zfixed right reducezfixed right shrinkzfixed right, left)r2r+zfixed right, left, min_widthzfixed right, left, min_width 2�relative 30��relative��relative 50�r;�2�relative 130 edge�r;��relative -10 edge�r;i����rzcenter relative 70�r;�Fzcenter relative 70 grow 8)rr,rrr�test_values�N
���
���
�
�zPaddingTest.test_valuesc
sDG�fdd�d�}|�|�}t�|d|fd|f�}	|	�||d�dS)Ncs eZdZdd�Z�fdd�ZdS)z!PaddingTest.mctest.<locals>.InnercSs||_||_dSr)r�innercx)rrrIrrr�__init__:s
z*PaddingTest.mctest.<locals>.Inner.__init__cs||jks	J���dSr)rI)r�size�cx�cy�rrr�move_cursor_to_coords=sz7PaddingTest.mctest.<locals>.Inner.move_cursor_to_coordsN)�__name__�
__module__�__qualname__rJrOrrNrr�Inner9srSr2r7r)rrrO)
rrrr
rKrLrIrS�irrrNr�mctest8s
�zPaddingTest.mctestcCsT|�dddddd�|�dddddd�|�dddddd	�|�d
ddddd	�dS)Nzcursor left edger$)r4r$rzcursor left edge-1r1zcursor right edger/r zcursor right edge+1r5)rUr,rrr�test_cursorDszPaddingTest.test_cursorcCs�tjt�dd�ddd�}|�|�dd�jd�|�|�d�d�|�|�dd�jd�|�|�d�d�tjt�dd�ddd�}|�|�dd�jd	�|�|�d�d	�|�|�dd�jd�|�|�d�d�dS)
N��packr+)r
r)r4T)r+)r;�d)r+r)rr�Edit�assertEqual�render�cursor�get_cursor_coords)rrrrr�test_reduced_padding_cursorJsz'PaddingTest.test_reduced_padding_cursorr)
rPrQrRrrr-rGrUrVr_rrrrrs
!rc@s8eZdZ	ddd�Zdd�Zdd�Zdd	�Zd
d�ZdS)
�
FillerTestNcCsRt�d|||�}|�d|fd�\}	}
|	|
f||fks'Jd|||f|	|
ff��dS)N�Fr)r�Filler�
filler_values)rr�valign�height�maxrow�top�bottom�
min_height�f�t�brrr�ftest^s
�zFillerTest.ftestcr)Ncst�d���Sr)rrbr�rerdrrrfrz#FillerTest.fetest.<locals>.<lambda>)rr�FillerError)rrrdrerrnr�fetesterzFillerTest.fetestcCsX|�ddd�|�ddd�|�ddd�|�d	dd
�|�ddd
�|�ddd�dS)Nrrr r!r"r%�middler'r(r)zinvalid combination)r;ra��fixed bottomr+zinvalid combination 2��	fixed topr+)rpr,rrrr-is��zFillerTest.test_createc	Cr.)1Nz
top align 5 7rgr r/rr$z
top align 7 7z
top align 9 7r0zbottom align 5 7rhzmiddle align 5 7rqr1ru)rur3r4r3zfixed top reducer5zfixed top shrinkr6zfixed top, bottomrrr8r+zfixed top, bottom, min_widthzfixed top, bottom, min_width 2rs)rsr3zfixed bottom reducezfixed bottom shrinkzfixed bottom, toprtzfixed bottom, top, min_heightzfixed bottom, top, min_height 2r9r:r=r>r@rArCrDrzmiddle relative 70rEzmiddle relative 70 grow 8)rmr,rrrrGsrHzFillerTest.test_valuescCstt�t�d���dS)N�hai)�reprrrb�Textr,rrr�	test_repr�szFillerTest.test_reprr)rPrQrRrmrpr-rGryrrrrr`]s
�
!r`)�unittestr�TestCaserr`rrrr�<module>sW
Upload File: