��Qc@s�ddlZddlZddlZddlmZddlmZmZejd�dej fd��YZ
e
fZedkr�ej
e�ndS(i�N(ttest_support(tTcltTclErrortguit
TkLoadTestcBs5eZejdejkd�d��Zd�ZRS(tDISPLAYsNo $DISPLAY set.cCsJt�}|jt|j�|j�|jd|j��|j�dS(Ns1x1+0+0(RtassertRaisesRtwinfo_geometrytloadtktassertEqualtdestroy(tselfttcl((s:/sys/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyt
testLoadTks
cCs�d}tjjd�rdStj��}dtjkri|d=tjd�j �j
�}|ridSnt�}|jt
|j�|jt
|j�WdQXdS(NtwintdarwintcygwinRs
echo $DISPLAY(Rsdarwinscygwin(tNonetsystplatformt
startswithRtEnvironmentVarGuardtostenvirontpopentreadtstripRRRRR(Rtold_displaytenvtdisplayR((s:/sys/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyttestLoadTkFailures (t__name__t
__module__tunittesttskipIfRRR
R(((s:/sys/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyR s$t__main__(RRR!ttestRtTkinterRRtrequirestTestCaseRt tests_guiRtrun_unittest(((s:/sys/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.pyt<module>s
!
|