shell bypass 403
�
>��cc @ s� d d l Z d d l Z d d l Z d d l j Z d d l m Z m Z e j
d � d e e j f d � � YZ d e e j f d � � YZ
d e e j f d � � YZ e e
e f Z e d
k r� e j e � n d S( i����N( t AbstractTkTestt requires_tclt guit MiscTestc B s e Z d � Z d � Z RS( c C sC | j j � } | j | t � | j d | � | j d | � d S( Nt photot bitmap( t roott image_typest assertIsInstancet tuplet assertIn( t selfR ( ( sK /usr/local/python-2.7/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyt test_image_types s c C s# | j j � } | j | t � d S( N( R t image_namesR R ( R R
( ( sK /usr/local/python-2.7/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyt test_image_names s ( t __name__t
__module__R R ( ( ( sK /usr/local/python-2.7/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyR
s t BitmapImageTestc B sV e Z e d � � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z
RS( c C s, t j j | � t j d d d �| _ d S( Ns
python.xbmt subdirt
imghdrdata( R t
setUpClasst __func__t supportt findfilet testfile( t cls( ( sK /usr/local/python-2.7/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyR s c
C s� t j d d | j d d d d d | j �} | j t | � d � | j | j � d � | j | j � d � | j | j � d � | j d | j j
� � ~ | j d | j j
� � d S(
Ns ::img::testt mastert
foregroundt yellowt
backgroundt bluet fileR i ( t tkintert BitmapImageR R t assertEqualt strt typet widtht heightR
R
t assertNotIn( R t image( ( sK /usr/local/python-2.7/lib/python2.7/lib-tk/test/test_tkinter/test_images.pyt test_create_from_file s c C s� t | j d � � } | j � } Wd QXt j d d | j d d d d d | �} | j t | � d � | j | j � d � | j | j � d
� | j | j
� d
� | j d | j j � � ~ | j
d | j j � � d S( Nt rbs ::img::testR R R R R t dataR i ( t openR t readR R! R R"