3
Õì2am ã @ sV d dl mZ d dlZd dlmZ d dlmZ G dd„ dejƒZe dkrRej
dd � dS )
é )Ú statusbarN)Úrequires)ÚTkc @ s4 e Zd Zedd„ ƒZedd„ ƒZdd„ Zdd„ Zd S )
ÚTestc C s t dƒ tƒ | _| jjƒ d S )NZgui)r r ÚrootZwithdraw)Úcls© r ú3/opt/alt/python36/lib64/python3.6/test_statusbar.pyÚ
setUpClass s zTest.setUpClassc C s | j jƒ | j jƒ | ` d S )N)r Zupdate_idletasksZdestroy)r r r r Ú
tearDownClass s
zTest.tearDownClassc C s t j| jƒ}| j|ji ƒ d S )N)r ÚMultiStatusBarr ÚassertEqualÚlabels)ÚselfÚbarr r r Ú test_init s zTest.test_initc C sš t j| jƒ}|jdddd� | jd|jƒ |jd }| j|d dƒ | j|d dƒ |jddd� | j|d dƒ |jd d
d� | j|jd d d
ƒ d S )NÚleftZsometexté
)ÚtextÚwidthr r zrevised text)r Úrightzcorrect text)r r r Z set_labelZassertInr r
)r r r r r r Útest_set_label s
zTest.test_set_labelN)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr
r r r r r r r r s r Ú__main__é )Ú verbosity)Zidlelibr ZunittestZtest.supportr Ztkinterr ZTestCaser r Úmainr r r r Ú