Viewing File: /opt/alt/python35/lib64/python3.5/idlelib/idle_test/__pycache__/test_textview.cpython-35.opt-2.pyc



й¼]Rã@sõddlmZedƒddlZddlZddlmZddlmZddl	m
Z
ddlmZdd	„Z
d
d„ZGdd
„d
ejƒZGdd„dejƒZGdd„dejƒZedkrñejddƒdS)é)ÚrequiresZguiN)ÚTk)ÚtextView)ÚFunc)ÚMboxcCstƒatjƒdS)N)rÚrootZwithdraw©rrú2/opt/alt/python35/lib64/python3.5/test_textview.pyÚsetUpModules	r
cCstjƒtjƒbdS)N)rZupdate_idletasksÚdestroyrrrr	ÚtearDownModules

rc@s+eZdZeƒZeƒZeƒZdS)ÚTVN)Ú__name__Ú
__module__Ú__qualname__rÚ	transientÚgrab_setÚwait_windowrrrr	r
 s		r
c@s@eZdZdd„Zdd„Zdd„Zdd„Zd	S)
ÚTextViewTestcCs+tjjƒtjjƒtjjƒdS)N)r
rÚ__init__rr)Úselfrrr	ÚsetUp's

zTextViewTest.setUpcCsYttddƒ}|jtjjƒ|jtjjƒ|jtjjƒ|jƒdS)NÚTitlez	test text)r
rÚ
assertTruerÚcalledrrÚOk)rÚviewrrr	Útest_init_modal,s
zTextViewTest.test_init_modalcCs_ttddddƒ}|jtjjƒ|jtjjƒ|jtjjƒ|jƒdS)Nrz	test textÚmodalF)r
rZassertFalserrrrr)rrrrr	Útest_init_nonmodal3s
zTextViewTest.test_init_nonmodalcCsUttddddƒ}tƒ|_|jƒ|j|jjƒ|`|jƒdS)Nrz	test textrF)r
rrrrrr)rrrrr	Útest_ok:s
zTextViewTest.test_okN)rrrrrrr rrrr	r%src@sLeZdZedd„ƒZedd„ƒZdd„Zdd„Zd	S)
ÚtextviewTestcCstj|_tt_dS)N)ÚtvÚtkMessageBoxÚ	orig_mboxr)Úclsrrr	Ú
setUpClassEsztextviewTest.setUpClasscCs|jt_|`dS)N)r$r"r#)r%rrr	Ú
tearDownClassJsztextviewTest.tearDownClasscCs<tjtddddƒ}|j|tjƒ|jƒdS)Nrz	test textrF)r"Z	view_textrÚassertIsInstanceÚ
TextViewerr)rrrrr	Útest_view_textOsztextviewTest.test_view_textcCs¿tjjtƒ}tjj|dƒ}tjtd|ddƒ}|j|tj	ƒ|j
d|jjddƒƒ|j
ƒtjj|dƒ}tjtd|ddƒ}|j|ƒdS)	Nztest_textview.pyrrFZTestz1.0z1.endz../notthere.py)ÚosÚpathÚdirnameÚ__file__Újoinr"Z	view_filerr(r)ZassertInrÚgetrZassertIsNone)rZtest_dirZtestfilerrrr	Útest_view_fileUs
ztextviewTest.test_view_fileN)rrrÚclassmethodr&r'r*r1rrrr	r!Csr!Ú__main__Ú	verbosityé)Ztest.supportrZunittestr+ÚtkinterrZidlelibrr"Zidlelib.idle_test.mock_idlerZidlelib.idle_test.mock_tkrr
rr)r
ZTestCaserr!rÚmainrrrr	Ú<module>
s
 
Back to Directory File Manager