ó
¤xxTc           @   sT  d  d l  Z  d  d l Z d  d l m Z d  d l Z d  d l Z d  d l m Z m Z d  d l m	 Z	 m
 Z
 m Z m Z d  d l m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z e d ƒ d e e f d „  ƒ  YZ e e ƒ d	 e e  j f d
 „  ƒ  Yƒ Z e e ƒ d e e  j f d „  ƒ  Yƒ Z e e ƒ d e e  j f d „  ƒ  Yƒ Z d e e f d „  ƒ  YZ e e ƒ d e e  j f d „  ƒ  Yƒ Z e e ƒ d e e  j f d „  ƒ  Yƒ Z e e ƒ d e e  j f d „  ƒ  Yƒ Z  e e ƒ d e e  j f d „  ƒ  Yƒ Z! e e ƒ d e e  j f d „  ƒ  Yƒ Z" d e" e  j f d „  ƒ  YZ# e e e ƒ d e e  j f d „  ƒ  Yƒ Z$ e e ƒ d e$ e  j f d  „  ƒ  Yƒ Z% e e ƒ d! e e  j f d" „  ƒ  Yƒ Z& e e e ƒ d# e e  j f d$ „  ƒ  Yƒ Z' e e e ƒ d% e e  j f d& „  ƒ  Yƒ Z( e e e ƒ d' e e  j f d( „  ƒ  Yƒ Z) e e e ƒ d) e e  j f d* „  ƒ  Yƒ Z* e e ƒ d+ e e  j f d, „  ƒ  Yƒ Z+ e e ƒ d- e e  j f d. „  ƒ  Yƒ Z, e e e ƒ d/ e e  j f d0 „  ƒ  Yƒ Z- e e' e  e$ e e e e( e" e, e- e# e+ e! e) e* e% e& e g Z. e/ d1 k rPe e. Œ  n  d S(2   iÿÿÿÿN(   t   TclError(   t   requirest   run_unittest(   t   tcl_versiont   requires_tclt   get_tk_patchlevelt	   widget_eq(
   t   add_standard_optionst   noconvt   noconv_metht	   int_roundt   pixels_roundt   AbstractWidgetTestt   StandardOptionsTestst   IntegerSizeTestst   PixelSizeTestst   setUpModulet   guit   AbstractToplevelTestc           B   s2   e  Z e Z d  „  Z d „  Z d „  Z d „  Z RS(   c         C   so   |  j  ƒ  } |  j | d | j j j ƒ  ƒ |  j | d d d d ƒ|  j  d d ƒ } |  j | d d ƒ d  S(   Nt   classt   Foot   errmsgs2   can't modify -class option after widget is createdt   class_(   t   createt   assertEqualt	   __class__t   __name__t   titlet   checkInvalidParam(   t   selft   widgett   widget2(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_class   s    c         C   sc   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ|  j  d d ƒ } |  j | d d ƒ d  S(   Nt   colormapt    t   newR   s5   can't modify -colormap option after widget is created(   R   R   R   (   R   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_colormap   s    c         C   s�   |  j  ƒ  } |  j | d |  j r( d n d ƒ |  j | d d d d ƒ|  j  d t ƒ } |  j | d |  j rv d n d ƒ d  S(   Nt	   containeri    t   0i   R   s6   can't modify -container option after widget is createdt   1(   R   R   t   wantobjectsR   t   True(   R   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_container'   s    #c         C   sc   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ|  j  d d ƒ } |  j | d d ƒ d  S(   Nt   visualR"   t   defaultR   s3   can't modify -visual option after widget is created(   R   R   R   (   R   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_visual/   s    (   R   t
   __module__R	   t   _conv_pad_pixelsR    R$   R*   R-   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR      s
   				t   ToplevelTestc           B   s2   e  Z d Z d „  Z d „  Z d „  Z d „  Z RS(   t
   backgroundt   borderwidthR   R!   R%   t   cursort   heightt   highlightbackgroundt   highlightcolort   highlightthicknesst   menut   padxt   padyt   relieft   screent	   takefocust   useR+   t   widthc         K   s   t  j |  j | � S(   N(   t   Tkintert   Toplevelt   root(   R   t   kwargs(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   _createB   s    c         C   sN   |  j  ƒ  } t j |  j ƒ } |  j | d | d t ƒ|  j | d d ƒ d  S(   NR8   t   eqR"   (   R   R@   t   MenuRB   t
   checkParamR   (   R   R   R8   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_menuE   s    c         C   s•   |  j  ƒ  } |  j | d d ƒ y t j d } Wn t k
 rQ |  j d ƒ n X|  j | d | d d ƒ|  j  d | ƒ } |  j | d | ƒ d  S(   NR<   R"   t   DISPLAYs   No $DISPLAY set.R   s3   can't modify -screen option after widget is created(   R   R   t   ost   environt   KeyErrort   skipTestR   (   R   R   t   displayR   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_screenK   s    c         C   sn   |  j  ƒ  } |  j | d d ƒ |  j  d t ƒ } | j ƒ  } |  j  d | ƒ } |  j t | d ƒ | ƒ d  S(   NR>   R"   R%   (   R   R   R)   t   winfo_idt   int(   R   R   t   parentt   widR   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_useW   s    (   s
   backgroundR2   s   classs   colormaps	   containerR3   R4   R5   R6   R7   s   menuR9   R:   R;   s   screenR=   s   uses   visuals   width(   R   R.   t   OPTIONSRD   RH   RO   RT   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR0   8   s       			t	   FrameTestc           B   s   e  Z d Z d „  Z RS(   R1   R2   R   R!   R%   R3   R4   R5   R6   R7   R;   R=   R+   R?   c         K   s   t  j |  j | � S(   N(   R@   t   FrameRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   i   s    (   s
   backgrounds   borderwidths   classs   colormaps	   containers   cursors   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   reliefs	   takefocuss   visuals   width(   R   R.   RU   RD   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRV   `   s
      t   LabelFrameTestc           B   s)   e  Z d Z d „  Z d „  Z d „  Z RS(   R1   R2   R   R!   R%   R3   t   fontt
   foregroundR4   R5   R6   R7   t   labelanchort   labelwidgetR9   R:   R;   R=   t   textR+   R?   c         K   s   t  j |  j | � S(   N(   R@   t
   LabelFrameRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   x   s    c         C   sW   |  j  ƒ  } |  j | d d d d d d d d d	 d
 d d d ƒ |  j | d d ƒ d  S(   NR[   t   et   ent   est   nt   net   nwt   st   set   swt   wt   wnt   wst   center(   R   t   checkEnumParamR   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_labelanchor{   s
    c         C   sQ   |  j  ƒ  } t j |  j d d d d ƒ} |  j | d | d d ƒ| j ƒ  d  S(   NR]   t   Muppt   namet   fooR\   t   expecteds   .foo(   R   R@   t   LabelRB   RG   t   destroy(   R   R   t   label(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_labelwidget‚   s    (   s
   backgrounds   borderwidths   classs   colormaps	   containers   cursorRY   RZ   s   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   labelanchors   labelwidgets   padxs   padys   reliefs	   takefocuss   texts   visuals   width(   R   R.   RU   RD   Rm   Ru   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRX   m   s        		t   AbstractLabelTestc           B   s   e  Z e Z d  „  Z RS(   c      	   C   s2   |  j  ƒ  } |  j | d d d d d d d ƒ d  S(   NR7   i    gÍÌÌÌÌÌô?gÍÌÌÌÌÌ@i   iþÿÿÿt   10p(   R   t   checkPixelsParam(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_highlightthicknessŒ   s    (   R   R.   R	   t   _conv_pixelsRy   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRv   ‰   s   t	   LabelTestc           B   s   e  Z d Z d „  Z RS(   t   activebackgroundt   activeforegroundt   anchorR1   t   bitmapR2   t   compoundR3   t   disabledforegroundRY   RZ   R4   R5   R6   R7   t   imaget   justifyR9   R:   R;   t   stateR=   R]   t   textvariablet	   underlineR?   t
   wraplengthc         K   s   t  j |  j | � S(   N(   R@   Rr   RB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ž   s    (   R|   R}   R~   s
   backgroundR   s   borderwidthR€   s   cursorR�   s   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   imageRƒ   s   padxs   padys   reliefs   states	   takefocuss   textR…   R†   s   widthR‡   (   R   R.   RU   RD   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR{   ’   s         t
   ButtonTestc            B   s    e  Z d" Z d  „  Z d! „  Z RS(#   R|   R}   R~   R1   R   R2   t   commandR€   R3   R,   R�   RY   RZ   R4   R5   R6   R7   R‚   Rƒ   t
   overreliefR9   R:   R;   t   repeatdelayt   repeatintervalR„   R=   R]   R…   R†   R?   R‡   c         K   s   t  j |  j | � S(   N(   R@   t   ButtonRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ¯   s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR,   t   activet   disabledt   normal(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_default²   s    (    s   activebackgrounds   activeforegrounds   anchors
   backgrounds   bitmaps   borderwidthR‰   s   compounds   cursors   defaults   disabledforegrounds   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   images   justifyRŠ   s   padxs   padys   reliefR‹   RŒ   s   states	   takefocuss   texts   textvariables	   underlines   widths
   wraplength(   R   R.   RU   RD   R‘   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRˆ   ¢   s           	t   CheckbuttonTestc        &   B   s)   e  Z d) Z d& „  Z d' „  Z d( „  Z RS(*   R|   R}   R~   R1   R   R2   R‰   R€   R3   R�   RY   RZ   R4   R5   R6   R7   R‚   t   indicatoronRƒ   t	   offrelieft   offvaluet   onvalueRŠ   R9   R:   R;   t   selectcolort   selectimageR„   R=   R]   R…   t   tristateimaget   tristatevalueR†   t   variableR?   R‡   c         K   s   t  j |  j | � S(   N(   R@   t   CheckbuttonRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   Ç   s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR•   i   gffffff@R"   s
   any string(   R   t   checkParams(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_offvalueË   s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR–   i   gffffff@R"   s
   any string(   R   R�   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_onvalueÏ   s    (&   s   activebackgrounds   activeforegrounds   anchors
   backgrounds   bitmaps   borderwidths   commands   compounds   cursors   disabledforegrounds   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   imageR“   s   justifyR”   s   offvalues   onvalues
   overreliefs   padxs   padys   reliefR—   R˜   s   states	   takefocuss   texts   textvariableR™   Rš   s	   underlines   variables   widths
   wraplength(   R   R.   RU   RD   Rž   RŸ   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR’   ·   s             		t   RadiobuttonTestc        %   B   s    e  Z d' Z d% „  Z d& „  Z RS((   R|   R}   R~   R1   R   R2   R‰   R€   R3   R�   RY   RZ   R4   R5   R6   R7   R‚   R“   Rƒ   R”   RŠ   R9   R:   R;   R—   R˜   R„   R=   R]   R…   R™   Rš   R†   t   valueR›   R?   R‡   c         K   s   t  j |  j | � S(   N(   R@   t   RadiobuttonRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ã   s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR¡   i   gffffff@R"   s
   any string(   R   R�   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_valueæ   s    (%   s   activebackgrounds   activeforegrounds   anchors
   backgrounds   bitmaps   borderwidths   commands   compounds   cursors   disabledforegrounds   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   images   indicatorons   justifys	   offreliefs
   overreliefs   padxs   padys   reliefs   selectcolors   selectimages   states	   takefocuss   texts   textvariables   tristateimages   tristatevalues	   underlines   values   variables   widths
   wraplength(   R   R.   RU   RD   R£   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR    Ô   s            	t   MenubuttonTestc           B   s‰   e  Z d( Z e e ƒ Z d „  Z d „  Z d  „  Z e	 j
 j Z
 e j e j d! k d" ƒ d# „  ƒ Z d$ „  Z d% „  Z d& „  Z d' „  Z RS()   R|   R}   R~   R1   R   R2   R€   R3   t	   directionR�   RY   RZ   R4   R5   R6   R7   R‚   R“   Rƒ   R8   R9   R:   R;   R„   R=   R]   R…   R†   R?   R‡   c         K   s   t  j |  j | � S(   N(   R@   t
   MenubuttonRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ú   s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NR¥   t   abovet   belowt   flusht   leftt   right(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_directioný   s    c         C   s/   |  j  ƒ  } |  j | d d d d d t ƒd  S(   NR4   id   iœÿÿÿi    t   conv(   R   t   checkIntegerParamt   str(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_height  s    t   darwins"   crashes with Cocoa Tk (issue19733)c      	   C   sâ   |  j  ƒ  } t j d ƒ } |  j | d | d t ƒd } |  j t j ƒ � } d | d <Wd  QX| d  k	 r‡ |  j t | j	 ƒ | ƒ n  |  j t j ƒ � } | j
 i d d 6ƒ Wd  QX| d  k	 rÞ |  j t | j	 ƒ | ƒ n  d  S(   Nt   image1R‚   R­   s   image "spam" doesn't existt   spam(   R   R@   t
   PhotoImageRG   R¯   t   assertRaisesR    t   NoneR   t	   exceptiont	   configure(   R   R   R‚   R   t   cm(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_image  s    c         C   sH   |  j  ƒ  } t j | d d ƒ} |  j | d | d t ƒ| j ƒ  d  S(   NRo   R8   RE   (   R   R@   RF   RG   R   Rs   (   R   R   R8   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRH     s    c         C   sE   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒd  S(	   NR9   i   gš™™™™™@gffffff@t   12miþÿÿÿRq   i    (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_padx  s    c         C   sE   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒd  S(	   NR:   i   gš™™™™™@gffffff@R»   iþÿÿÿRq   i    (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_pady#  s    c         C   s/   |  j  ƒ  } |  j | d d d d d t ƒd  S(   NR?   i’  inþÿÿi    R­   (   R   R®   R¯   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_width(  s    (   s   activebackgrounds   activeforegrounds   anchors
   backgrounds   bitmaps   borderwidths   compounds   cursors	   directions   disabledforegrounds   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   images   indicatorons   justifys   menus   padxs   padys   reliefs   states	   takefocuss   texts   textvariables	   underlines   widths
   wraplength(   R   R.   RU   t   staticmethodR   Rz   RD   R¬   R°   R   Ry   t   im_funct   unittestt   skipIft   syst   platformRº   RH   R¼   R½   R¾   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR¤   ë   s(           						t   OptionMenuTestc           B   s   e  Z d  d d „ Z RS(   t   bt   at   cc         K   s   t  j |  j d  | | | Ž S(   N(   R@   t
   OptionMenuRB   R¶   (   R   R,   t   valuesRC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   /  s    (   RÇ   RÆ   RÈ   (   R   R.   RD   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRÅ   -  s   t	   EntryTestc           B   sh   e  Z d) Z d „  Z d  „  Z d! „  Z d" „  Z d# „  Z d$ „  Z d% „  Z	 d& „  Z
 d' „  Z d( „  Z RS(*   R1   R2   R3   t   disabledbackgroundR�   t   exportselectionRY   RZ   R5   R6   R7   t   insertbackgroundt   insertborderwidtht   insertofftimet   insertontimet   insertwidtht   invalidcommandRƒ   t   readonlybackgroundR;   t   selectbackgroundt   selectborderwidtht   selectforegroundt   showR„   R=   R…   t   validatet   validatecommandR?   t   xscrollcommandc         K   s   t  j |  j | � S(   N(   R@   t   EntryRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   B  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÌ   (   R   t   checkColorParam(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_disabledbackgroundE  s    c      	   C   sQ   |  j  d d ƒ } |  j | d d d d d d d	 ƒ |  j | d d
 d d ƒd  S(   NRÒ   id   RÏ   i    gÍÌÌÌÌÌô?gÍÌÌÌÌÌ@i   iþÿÿÿRw   i<   Rq   i   i2   (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_insertborderwidthI  s    c         C   s¢   |  j  ƒ  } |  j | d d d d ƒ |  j | d d d d ƒ|  j | d d d d ƒt d	 ƒ d
 k r… |  j | d d	 d d ƒn |  j | d d	 d d ƒd  S(   NRÒ   gÍÌÌÌÌÌô?gÍÌÌÌÌÌ@Rw   gš™™™™™¹?Rq   i   iþÿÿÿgÍÌÌÌÌÌì?i    i   (   R   Rx   RG   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_insertwidthP  s    c         C   s0   |  j  ƒ  } |  j | d ƒ |  j | d ƒ d  S(   NRÓ   t   invcmd(   R   t   checkCommandParam(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_invalidcommandZ  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÔ   (   R   RÝ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_readonlybackground_  s    c         C   sI   |  j  ƒ  } |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ d  S(   NRØ   t   *R"   t    (   R   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_showc  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR„   R�   R�   t   readonly(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_statei  s    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d d ƒ d  S(   NRÙ   t   allt   keyt   focust   focusint   focusoutt   none(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_validaten  s    c         C   s0   |  j  ƒ  } |  j | d ƒ |  j | d ƒ d  S(   NRÚ   t   vcmd(   R   Râ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_validatecommands  s    (   s
   backgrounds   borderwidths   cursors   disabledbackgrounds   disabledforegroundRÍ   s   fonts
   foregrounds   highlightbackgrounds   highlightcolors   highlightthicknessRÎ   s   insertborderwidthRÐ   RÑ   s   insertwidths   invalidcommands   justifys   readonlybackgrounds   reliefRÕ   RÖ   R×   s   shows   states	   takefocuss   textvariables   validates   validatecommands   widthRÛ   (   R   R.   RU   RD   RÞ   Rß   Rà   Rã   Rä   Rç   Ré   Rð   Rò   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRË   3  s(            				
					t   SpinboxTestc        ,   B   s€   e  Z d8 Z d, „  Z d9 Z d- „  Z d. „  Z d/ „  Z d0 „  Z	 d1 „  Z
 d2 „  Z d3 „  Z d4 „  Z d5 „  Z d6 „  Z d7 „  Z RS(:   R|   R1   R2   t   buttonbackgroundt   buttoncursort   buttondownrelieft   buttonupreliefR‰   R3   RÌ   R�   RÍ   RY   RZ   t   formatt   fromR5   R6   R7   t	   incrementRÎ   RÏ   RÐ   RÑ   RÒ   RÓ   Rƒ   R;   RÔ   R‹   RŒ   RÕ   RÖ   R×   R„   R=   R…   t   toRÙ   RÚ   RÊ   R?   t   wrapRÛ   c         K   s   t  j |  j | � S(   N(   R@   t   SpinboxRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   Œ  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRô   (   R   RÝ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_buttonbackground‘  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRõ   (   R   t   checkCursorParam(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_buttoncursor•  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRö   (   R   t   checkReliefParam(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_buttondownrelief™  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR÷   (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_buttonuprelief�  s    c         C   sô   |  j  ƒ  } |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d	 ƒ |  j | d d
 ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ d  S(   NRø   s   %2fs   %2.2fs   %.2fs   %2.fs   %2e-1fs   2.2s   %2.-2fs   %-2.02fs   % 2.02fs	   % -2.200fs   %09.200fs   %d(   R   RG   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_format¡  s    c         C   sU   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ |  j | d d d d	 ƒd  S(
   NRû   g      Y@Rù   iöÿÿÿgffffff$@gffffff'@iÈ   R   s*   -to value must be greater than -from value(   R   RG   t   checkFloatParamR   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_from°  s
    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NRú   iÿÿÿÿi   gffffff$@gš™™™™™)@i    (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_increment·  s    c         C   sU   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ |  j | d d d d	 ƒd  S(
   NRù   g      YÀRû   iöÿÿÿgffffff$@gffffff'@i8ÿÿÿR   s*   -to value must be greater than -from value(   R   RG   R  R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_to»  s
    c         C   s|   |  j  ƒ  } |  j | d d ƒ |  j | d d ƒ |  j | d d d d ƒ|  j | d d d d ƒ|  j | d d ƒ d  S(   NRÊ   R"   s   mon tue wed thurt   mont   tuet   wedt   thurRq   i*   g…ëQ¸	@s
   any strings   42 3.14 {} {any string}(   R	  R
  R  R  (   i*   g…ëQ¸	@R"   s
   any string(   R   R   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_valuesÂ  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRü   (   R   t   checkBooleanParam(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_wrapÍ  s    c         C   s„   |  j  ƒ  } |  j | j d ƒ ƒ |  j t j | j d ƒ |  j t j | j d  ƒ |  j t | j ƒ |  j t | j d d ƒ d  S(   Ni    t   noindexi   (   R   t   assertIsBoundingBoxt   bboxRµ   R@   R    R¶   t	   TypeError(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_bboxÑ  s    (,   s   activebackgrounds
   backgrounds   borderwidths   buttonbackgrounds   buttoncursors   buttondownreliefs   buttonupreliefs   commands   cursors   disabledbackgrounds   disabledforegrounds   exportselections   fonts
   foregrounds   formats   froms   highlightbackgrounds   highlightcolors   highlightthicknesss	   increments   insertbackgrounds   insertborderwidths   insertofftimes   insertontimes   insertwidths   invalidcommands   justifys   reliefs   readonlybackgrounds   repeatdelays   repeatintervals   selectbackgrounds   selectborderwidths   selectforegrounds   states	   takefocuss   textvariables   tos   validates   validatecommands   valuess   widths   wraps   xscrollcommandN(   R   R.   RU   RD   R¶   Rç   Rþ   R   R  R  R  R  R  R  R  R  R  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRó   y  s6                											t   TextTestc        )   B   s1  e  Z d@ Z e dA k  r! e Z n  d+ „  Z d, „  Z e d) d* ƒ d- „  ƒ Z	 e d) d* ƒ d. „  ƒ Z
 d/ „  Z d0 „  Z e d) d* ƒ d1 „  ƒ Z e d) d2 ƒ d3 „  ƒ Z d4 „  Z d5 „  Z d6 „  Z d7 „  Z e d) d* ƒ d8 „  ƒ Z d9 „  Z d: „  Z e d) d* ƒ d; „  ƒ Z d< „  Z d= „  Z d> „  Z d? „  Z RS(B   t   autoseparatorsR1   t   blockcursorR2   R3   t   endlineRÍ   RY   RZ   R4   R5   R6   R7   t   inactiveselectbackgroundRÎ   RÏ   RÐ   RÑ   t   insertunfocussedRÒ   t   maxundoR9   R:   R;   RÕ   RÖ   R×   t   setgridt   spacing1t   spacing2t   spacing3t	   startlineR„   t   tabst   tabstyleR=   t   undoR?   Rü   RÛ   t   yscrollcommandi   i   c         K   s   t  j |  j | � S(   N(   R@   t   TextRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ì  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_autoseparatorsï  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_blockcursoró  s    c         C   sÉ   |  j  ƒ  } d j d „  t d ƒ Dƒ ƒ } | j d | ƒ |  j | d d d d ƒ|  j | d d	 d d ƒ|  j | d d
 d d ƒ|  j | d d ƒ |  j | d d ƒ |  j | d d d d ƒd  S(   Ns   
c         s   s   |  ] } d  Vq d S(   s   Line %dN(    (   t   .0t   i(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>û  s    id   t   endR  iÈ   Rq   R"   iöÿÿÿR³   R   s   expected integer but got "spam"i2   R   i   i
   s1   -startline must be less than or equal to -endline(   R   t   joint   ranget   insertRG   R   (   R   R   R]   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_endlineø  s    c         C   s^   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒ|  j | d d	 d d ƒd  S(
   NR4   id   gÍÌÌÌÌLY@gfffff¦Y@t   3ciœÿÿÿRq   i   i    (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR°     s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR  i    i   iÿÿÿÿ(   R   R®   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_maxundo  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   RÝ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_inactiveselectbackground  s    i   c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR  t   hollowRï   t   solid(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_insertunfocussed  s    c         C   s>   |  j  ƒ  } |  j | d d d d d d t d t d
 k ƒd  S(   NRÖ   gÍÌÌÌÌÌô?gÍÌÌÌÌÌ@iþÿÿÿRw   R­   t	   keep_origi   i   (   i   i   (   R   Rx   R   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_selectborderwidth  s    c         C   sE   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒd  S(	   NR  i   gffffff5@gš™™™™™6@s   0.5ciûÿÿÿRq   i    (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_spacing1!  s    c         C   sE   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒd  S(	   NR  i   gš™™™™™@gffffff@s   0.1ciÿÿÿÿRq   i    (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_spacing2&  s    c         C   sE   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒd  S(	   NR  i   gffffff5@gš™™™™™6@s   0.5ciöÿÿÿRq   i    (   R   Rx   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_spacing3+  s    c         C   sÉ   |  j  ƒ  } d j d „  t d ƒ Dƒ ƒ } | j d | ƒ |  j | d d d d ƒ|  j | d d	 d d ƒ|  j | d d
 d d ƒ|  j | d d ƒ |  j | d d ƒ |  j | d d d d ƒd  S(   Ns   
c         s   s   |  ] } d  Vq d S(   s   Line %dN(    (   R(  R)  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>3  s    id   R*  R   iÈ   Rq   R"   iöÿÿÿR³   R   s   expected integer but got "spam"i
   R  i2   iF   s1   -startline must be less than or equal to -endline(   R   R+  R,  R-  RG   R   (   R   R   R]   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_startline0  s    c         C   sK   |  j  ƒ  } t d k  r1 |  j | d d d ƒ n |  j | d d d ƒ d  S(   Ni   i   R„   R�   R�   (   i   i   (   R   R   R�   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRé   >  s    c      
   C   s¥   |  j  ƒ  } t ƒ  d k  r7 |  j | d d d	 d ƒn |  j | d d ƒ |  j | d d d	 d ƒ|  j | d d d	 d ƒ|  j | d d d d d t d k ƒd  S(   Ni   i   i   R!  gffffff$@g33333³4@t   1it   2iRq   s   10.2s   20.7s   10.2 20.7 1i 2is   2c left 4c 6c centert   2cRª   t   4ct   6cRk   R³   R   s   bad screen distance "spam"R5  (   i   i   i   (   gffffff$@g33333³4@R;  R<  (   s   10.2s   20.7R;  R<  (   gffffff$@g33333³4@R;  R<  (   s   10.2s   20.7R;  R<  (   R=  s   leftR>  R?  s   center(   i   i   (   R   R   RG   R   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_tabsE  s    
c         C   s&   |  j  ƒ  } |  j | d d d ƒ d  S(   NR"  t   tabulart   wordprocessor(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tabstyleT  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR#  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_undoY  s    c         C   sU   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ|  j | d d d d ƒd  S(   NR?   i’  inþÿÿRq   i   i    (   R   R®   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR¾   ]  s    c         C   sQ   |  j  ƒ  } t d k  r4 |  j | d d d d ƒ n |  j | d d d d ƒ d  S(   Ni   i   Rü   t   charRï   t   word(   i   i   (   R   R   R�   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  c  s    c         C   s    |  j  ƒ  } |  j | j d ƒ ƒ |  j | j d ƒ ƒ |  j t j | j d ƒ |  j t j | j d  ƒ |  j t j | j ƒ |  j t j | j d d ƒ d  S(   Ns   1.1R*  R  (   R   R  R  t   assertIsNoneRµ   R@   R    R¶   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  j  s    ()   s   autoseparatorss
   backgrounds   blockcursors   borderwidths   cursors   endlines   exportselections   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   inactiveselectbackgrounds   insertbackgrounds   insertborderwidths   insertofftimes   insertontimes   insertunfocusseds   insertwidths   maxundos   padxs   padys   reliefs   selectbackgrounds   selectborderwidths   selectforegroundR  s   spacing1s   spacing2s   spacing3s	   startlines   states   tabss   tabstyles	   takefocuss   undos   widths   wraps   xscrollcommandR$  (   i   i   (   R   R.   RU   R   t   FalseR(   RD   R&  R   R'  R.  R°   R0  R1  R4  R6  R7  R8  R9  R:  Ré   R@  RC  RD  R¾   R  R  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  Ú  sB             														t
   CanvasTestc           B   s_   e  Z d! Z e e ƒ Z e Z d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d „  Z d  „  Z RS("   R1   R2   t   closeenought   confineR3   R4   R5   R6   R7   RÎ   RÏ   RÐ   RÑ   RÒ   R;   t   scrollregionRÕ   RÖ   R×   R„   R=   RÛ   t   xscrollincrementR$  t   yscrollincrementR?   c         K   s   t  j |  j | � S(   N(   R@   t   CanvasRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   †  s    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d t ƒd  S(   NRJ  i   g333333@gÍÌÌÌÌÌ@iýÿÿÿR­   (   R   R  t   float(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_closeenough‰  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRK  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_confineŽ  s    c         C   s¡   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ|  j | d d ƒ |  j | d d d	 d
 ƒ|  j | d d ƒ |  j | d d ƒ |  j | d d ƒ d  S(   NRL  s   0 0 200 150i    iÈ   i–   Rq   R"   R³   R   s   bad scrollRegion "spam"(   i    i    iÈ   i–   (   i    i    iÈ   s   spam(   i    i    iÈ   (   i    i    iÈ   i–   i    (   R   RG   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_scrollregion’  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒd  S(   NR„   R�   R�   R   s0   bad state value "{}": must be normal or disabled(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRé   ž  s    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d d ƒ d  S(   NRM  i(   i    gš™™™™™D@gÍÌÌÌÌÌE@iØÿÿÿs   0.5i(   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_xscrollincrement£  s    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d d ƒ d  S(   NRN  i
   i    gffffff&@g333333+@iöÿÿÿs   0.1i(   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_yscrollincrement¨  s    (   s
   backgrounds   borderwidths   closeenoughs   confines   cursors   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   insertbackgrounds   insertborderwidths   insertofftimes   insertontimes   insertwidths   reliefs   scrollregions   selectbackgrounds   selectborderwidths   selectforegrounds   states	   takefocuss   xscrollcommands   xscrollincrements   yscrollcommands   yscrollincrements   width(   R   R.   RU   R¿   R
   Rz   RH  R(   RD   RQ  RR  RS  Ré   RT  RU  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRI  t  s&            						t   ListboxTestc           B   sž   e  Z d( Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d  „  Z d! „  Z d" „  Z d# „  Z d$ „  Z d% „  Z d& „  Z d' „  Z RS()   t   activestyleR1   R2   R3   R�   RÍ   RY   RZ   R4   R5   R6   R7   t   listvariableR;   RÕ   RÖ   R×   t
   selectmodeR  R„   R=   R?   RÛ   R$  c         K   s   t  j |  j | � S(   N(   R@   t   ListboxRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   »  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NRW  t   dotboxRï   R†   (   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_activestyle¾  s    c         C   s/   |  j  ƒ  } t j ƒ  } |  j | d | ƒ d  S(   NRX  (   R   R@   t	   DoubleVart   checkVariableParam(   R   R   t   var(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_listvariableÃ  s    c         C   s\   |  j  ƒ  } |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ d  S(   NRY  t   singlet   browset   multiplet   extended(   R   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_selectmodeÈ  s
    c         C   s&   |  j  ƒ  } |  j | d d d ƒ d  S(   NR„   R�   R�   (   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRé   Ï  s    c      
   C   s¿  |  j  ƒ  } |  j t d ƒ � | j d ƒ Wd  QXd j ƒ  } | j d | Œ x- t | ƒ D] \ } } | j | d | ƒq[ W|  j t ƒ � | j ƒ  Wd  QX|  j t d ƒ � | j d ƒ Wd  QX|  j	 | j d d ƒ d ƒ |  j	 | j d d ƒ d ƒ |  j	 | j d d ƒ d ƒ | j d ƒ } |  j
 | t ƒ x� | j ƒ  D]s \ } } |  j t | ƒ d ƒ t | ƒ d k rD|  j	 | | j d | ƒ ƒ |  j	 | d | j d | ƒ ƒ qDqDWd  S(   Ns   item number "0" out of rangei    s)   red orange yellow green blue white violetR*  R1   s   bad listbox index "red"t   redt
   BackgroundR"   t   violets   @0,0i   i   i   (   R1   R1   Rg  R"   Rf  (   R1   R1   Rg  R"   Rh  (   R1   R1   Rg  R"   Rf  (   i   i   (   R   t   assertRaisesRegexpR    t   itemconfiguret   splitR-  t	   enumerateRµ   R  R   t   assertIsInstancet   dictt   itemst   assertInt   lent   itemcget(   R   R   t   colorsR)  t   colort   dt   kt   v(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_itemconfigureÓ  s0    c      	   C   s¬   |  j  ƒ  } | j d d d d d ƒ | j d i | | 6� |  j | j d | ƒ d | ƒ |  j | j d | ƒ | ƒ |  j t d ƒ � | j d i d	 | 6� Wd  QXd  S(
   NR*  RÇ   RÆ   RÈ   Ru  i    i   s   unknown color name "spam"R³   (   R   R-  Rj  R   Rr  Ri  R    (   R   Ro   R¡   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   check_itemconfigureî  s     c         C   s   |  j  d d ƒ d  S(   NR1   s   #ff0000(   Ry  (   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_itemconfigure_background÷  s    c         C   s   |  j  d d ƒ d  S(   Nt   bgs   #ff0000(   Ry  (   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_itemconfigure_bgú  s    c         C   s   |  j  d d ƒ d  S(   Nt   fgs   #110022(   Ry  (   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_itemconfigure_fgý  s    c         C   s   |  j  d d ƒ d  S(   NRZ   s   #110022(   Ry  (   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_itemconfigure_foreground   s    c         C   s   |  j  d d ƒ d  S(   NRÕ   s   #110022(   Ry  (   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt#   test_itemconfigure_selectbackground  s    c         C   s   |  j  d d ƒ d  S(   NR×   s   #654321(   Ry  (   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt#   test_itemconfigure_selectforeground  s    c         C   sÔ   |  j  ƒ  } | j d d „  t d ƒ Dƒ Œ | j ƒ  |  j | j d ƒ ƒ |  j | j d ƒ ƒ |  j | j d ƒ ƒ |  j t | j d ƒ |  j t | j d  ƒ |  j t
 | j ƒ |  j t
 | j d d ƒ d  S(   Ni    c         s   s   |  ] } d  | Vq d S(   s   el%dN(    (   R(  R)  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>  s    i   iÿÿÿÿi
   R  i   (   R   R-  R,  t   packR  R  RG  Rµ   R    R¶   R  (   R   t   lb(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_box	  s     
c         C   sŒ   |  j  ƒ  } | j d d „  t d ƒ Dƒ Œ | j d t j ƒ | j d d ƒ | j d ƒ |  j | j ƒ  d ƒ |  j	 t
 | j d ƒ d  S(	   Ni    c         s   s   |  ] } d  | Vq d S(   s   el%dN(    (   R(  R)  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>  s    i   i   i   i   i   (   i   i   i   i   (   R   R-  R,  t   selection_clearR@   t   ENDt   selection_setR   t   curselectionRµ   R  (   R   Rƒ  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_curselection  s     c         C   s§  |  j  ƒ  } | j d d „  t d ƒ Dƒ Œ |  j | j d ƒ d ƒ |  j | j d ƒ d ƒ |  j | j d ƒ d ƒ |  j | j d ƒ d	 ƒ |  j | j d
 ƒ d	 ƒ |  j | j d d ƒ d ƒ |  j | j d d ƒ d ƒ |  j | j d d ƒ d ƒ |  j | j d d ƒ d ƒ |  j t | j d ƒ |  j t | j d  ƒ |  j t | j ƒ |  j t | j d d ƒ |  j t | j d d d ƒ |  j t | j d ƒ d  S(   Ni    c         s   s   |  ] } d  | Vq d S(   s   el%dN(    (   R(  R)  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>   s    i   t   el0i   t   el3R*  t   el7R"   iÿÿÿÿi   t   el4t   el5t   el6R  i   i   g333333@(   R‹  R�  RŽ  (   RŽ  R�  RŒ  (    (   RŠ  (	   R   R-  R,  R   t   getRµ   R    R¶   R  (   R   Rƒ  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_get  s"     (   s   activestyles
   backgrounds   borderwidths   cursors   disabledforegrounds   exportselections   fonts
   foregrounds   heights   highlightbackgrounds   highlightcolors   highlightthicknesss   listvariables   reliefs   selectbackgrounds   selectborderwidths   selectforegrounds
   selectmodes   setgrids   states	   takefocuss   widths   xscrollcommands   yscrollcommand(   R   R.   RU   RD   R\  R`  Re  Ré   Rx  Ry  Rz  R|  R~  R  R€  R�  R„  R‰  R‘  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRV  ®  s0          																	t	   ScaleTestc           B   s€   e  Z d+ Z d Z d „  Z d  „  Z d! „  Z d" „  Z d# „  Z d$ „  Z	 d% „  Z
 d& „  Z d' „  Z d( „  Z d) „  Z d* „  Z RS(,   R|   R1   t   bigincrementR2   R‰   R3   t   digitsRY   RZ   Rù   R5   R6   R7   Rt   t   lengtht   orientR;   R‹   RŒ   t
   resolutiont	   showvaluet   sliderlengtht   sliderreliefR„   R=   t   tickintervalRû   t   troughcolorR›   R?   t   verticalc         K   s   t  j |  j | � S(   N(   R@   t   ScaleRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ?  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR“  gÍÌÌÌÌÌ(@gš™™™™™7@iûÿÿÿ(   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_bigincrementB  s    c         C   s&   |  j  ƒ  } |  j | d d d ƒ d  S(   NR”  i   i    (   R   R®   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_digitsF  s    c         C   s/   |  j  ƒ  } |  j | d d d d d t ƒd  S(   NRù   id   gÍÌÌÌÌÌ-@g333333.@R­   (   R   R  t   round(   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  J  s    c         C   s6   |  j  ƒ  } |  j | d d ƒ |  j | d d ƒ d  S(   NRt   s
   any stringR"   (   R   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_labelN  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR•  i‚   gffffff`@g33333ó`@t   5i(   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_lengthS  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR—  gÍÌÌÌÌÌ@i    gÍÌÌÌÌÌ@iþÿÿÿ(   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_resolutionW  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR˜  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_showvalue[  s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NR™  i
   gffffff&@g333333/@iýÿÿÿt   3m(   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sliderlength_  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRš  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sliderreliefd  s    c      	   C   sQ   |  j  ƒ  } |  j | d d d d d d t ƒ|  j | d d d d	 d t ƒd  S(
   NR›  i   g333333@gffffff@i    R­   iþÿÿÿRq   i   (   R   R  R¡  RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tickintervalh  s
    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d t ƒd  S(   NRû   i,  gÍÌÌÌÌÌ-@g333333.@iöÿÿÿR­   (   R   R  R¡  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  o  s    (   s   activebackgrounds
   backgrounds   bigincrements   borderwidths   commands   cursors   digitss   fonts
   foregrounds   froms   highlightbackgrounds   highlightcolors   highlightthicknesss   labels   lengthR–  s   reliefs   repeatdelays   repeatintervals
   resolutions	   showvalues   sliderlengths   sliderreliefs   states	   takefocuss   tickintervals   toRœ  s   variables   width(   R   R.   RU   t   default_orientRD   RŸ  R   R  R¢  R¤  R¥  R¦  R¨  R©  Rª  R  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR’  2  s(         											t   ScrollbarTestc           B   sJ   e  Z d Z e e ƒ Z e Z d Z d „  Z	 d „  Z
 d „  Z d „  Z RS(   R|   t   activereliefR1   R2   R‰   R3   t   elementborderwidthR5   R6   R7   t   jumpR–  R;   R‹   RŒ   R=   Rœ  R?   R�  c         K   s   t  j |  j | � S(   N(   R@   t	   ScrollbarRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   „  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR­  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_activerelief‡  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR®  g333333@gffffff@iþÿÿÿt   1m(   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_elementborderwidth‹  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒd  S(   NR–  R�  t
   horizontalR   s4   bad orientation "{}": must be vertical or horizontal(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_orient�  s    (   s   activebackgrounds   activereliefs
   backgrounds   borderwidths   commands   cursors   elementborderwidths   highlightbackgrounds   highlightcolors   highlightthicknesss   jumps   orients   reliefs   repeatdelays   repeatintervals	   takefocuss   troughcolors   width(   R   R.   RU   R¿   R
   Rz   RH  R(   R«  RD   R±  R³  Rµ  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR¬  u  s         			t   PanedWindowTestc           B   s  e  Z d+ Z d Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z e d „ Z d „  Z d „  Z d  „  Z d! „  Z e d" d# ƒ d$ „  ƒ Z d% „  Z d& „  Z d' „  Z d( „  Z e d" d# ƒ d) „  ƒ Z d* „  Z RS(,   R1   R2   R3   t	   handlepadt
   handlesizeR4   t   opaqueresizeR–  R;   t
   sashcursort   sashpadt
   sashrelieft	   sashwidtht
   showhandleR?   R´  c         K   s   t  j |  j | � S(   N(   R@   t   PanedWindowRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD      s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NR·  i   gš™™™™™@gffffff@iýÿÿÿR²  (   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_handlepad£  s    c      
   C   s5   |  j  ƒ  } |  j | d d d d d d d t ƒd  S(   NR¸  i   gÍÌÌÌÌÌ"@g333333%@iýÿÿÿt   2mR­   (   R   Rx   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_handlesize§  s    c         C   s8   |  j  ƒ  } |  j | d d d d d d d d t ƒd  S(	   NR4   id   gÍÌÌÌÌLY@gfffff¦Y@iœÿÿÿi    R;  R­   (   R   Rx   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR°   ¬  s    !c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR¹  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_opaqueresize±  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRº  (   R   Rÿ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sashcursorµ  s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NR»  i   gÍÌÌÌÌÌô?gÍÌÌÌÌÌ@iþÿÿÿRÁ  (   R   Rx   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sashpad¹  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR¼  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sashrelief½  s    c      
   C   s5   |  j  ƒ  } |  j | d d d d d d d t ƒd  S(   NR½  i
   g333333&@g333333/@iýÿÿÿR²  R­   (   R   Rx   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sashwidthÁ  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR¾  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_showhandleÆ  s    c         C   s8   |  j  ƒ  } |  j | d d d d d d d d t ƒd  S(	   NR?   i’  gfffff6y@gš™™™™Iy@inþÿÿi    R£  R­   (   R   Rx   R   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR¾   Ê  s    !c         C   sQ   |  j  ƒ  } t j | ƒ } t j | ƒ } | j | ƒ | j | ƒ | | | f S(   N(   R   R@   R�   t   add(   R   t   pRÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   create2Ï  s    c         C   sº   |  j  ƒ  \ } } } |  j t | j ƒ | j | ƒ } |  j | t ƒ xl | j ƒ  D]^ \ } } |  j t | ƒ d ƒ |  j | | j | | ƒ ƒ |  j | d | j	 | | ƒ ƒ qT Wd  S(   Ni   i   (
   RË  Rµ   R  t   paneconfigureRm  Rn  Ro  R   Rq  t   panecget(   R   RÊ  RÆ   RÈ   Ru  Rv  Rw  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure×  s    c         C   s£   d „  } |  j  s | r( t | ƒ } n  |  j  r@ | r@ t } n  | j | i | | 6� |  j | | j | | ƒ d ƒ | ƒ |  j | | j | | ƒ ƒ | ƒ d  S(   Nc         S   s   |  S(   N(    (   t   x(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   <lambda>â  s    i   (   R(   R¯   RÌ  R   RÍ  (   R   RÊ  RÆ   Ro   R¡   Rq   t	   stringifyR­   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   check_paneconfigureá  s    		&c      	   C   s4   |  j  t | ƒ � | j | i d | 6� Wd  QXd  S(   Nt   badValue(   Ri  R    RÌ  (   R   RÊ  RÆ   Ro   t   msg(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   check_paneconfigure_badë  s    c         C   sN   |  j  ƒ  \ } } } |  j | | d | t | ƒ ƒ |  j | | d d ƒ d  S(   Nt   afters   bad window path name "badValue"(   RË  RÒ  R¯   RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_afterï  s    c         C   sN   |  j  ƒ  \ } } } |  j | | d | t | ƒ ƒ |  j | | d d ƒ d  S(   Nt   befores   bad window path name "badValue"(   RË  RÒ  R¯   RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_beforeõ  s    c      
   C   sT   |  j  ƒ  \ } } } |  j | | d d d d t d k  ƒ|  j | | d d ƒ d  S(   NR4   i
   RÑ  i   i   s   bad screen distance "badValue"(   i   i   (   RË  RÒ  R   RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_heightû  s
    i   i   c         C   sH   |  j  ƒ  \ } } } |  j | | d t d ƒ |  j | | d d ƒ d  S(   Nt   hidei    s)   expected boolean value but got "badValue"(   RË  RÒ  RH  RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_hide  s    c         C   sH   |  j  ƒ  \ } } } |  j | | d d d ƒ |  j | | d d ƒ d  S(   Nt   minsizei
   s   bad screen distance "badValue"(   RË  RÒ  RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_minsize	  s    c         C   sH   |  j  ƒ  \ } } } |  j | | d d d ƒ |  j | | d d ƒ d  S(   NR9   gÍÌÌÌÌÌô?i   s   bad screen distance "badValue"(   RË  RÒ  RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_padx  s    c         C   sH   |  j  ƒ  \ } } } |  j | | d d d ƒ |  j | | d d ƒ d  S(   NR:   gÍÌÌÌÌÌô?i   s   bad screen distance "badValue"(   RË  RÒ  RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_pady  s    c         C   sH   |  j  ƒ  \ } } } |  j | | d d d ƒ |  j | | d d ƒ d  S(   Nt   stickyt   nsewt   nesws[   bad stickyness value "badValue": must be a string containing zero or more of n, e, s, and w(   RË  RÒ  RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_sticky  s    c         C   sH   |  j  ƒ  \ } } } |  j | | d d d ƒ |  j | | d d ƒ d  S(   Nt   stretcht   alwt   alwayssE   bad stretch "badValue": must be always, first, last, middle, or never(   RË  RÒ  RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_stretch#  s    c      
   C   sT   |  j  ƒ  \ } } } |  j | | d d d d t d k  ƒ|  j | | d d ƒ d  S(   NR?   i
   RÑ  i   i   s   bad screen distance "badValue"(   i   i   (   RË  RÒ  R   RÕ  (   R   RÊ  RÆ   RÈ   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_width+  s
    (   s
   backgrounds   borderwidths   cursors	   handlepads
   handlesizes   heights   opaqueresizes   orients   reliefs
   sashcursors   sashpads
   sashreliefs	   sashwidths
   showhandles   width(   R   R.   RU   R«  RD   RÀ  RÂ  R°   RÃ  RÄ  RÅ  RÆ  RÇ  RÈ  R¾   RË  RÎ  RH  RÒ  RÕ  R×  RÙ  RÚ  R   RÜ  RÞ  Rß  Rà  Rä  Rè  Ré  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR¶  •  s>       													

								t   MenuTestc           B   se   e  Z d Z e Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d „  Z RS(   R|   t   activeborderwidthR}   R1   R2   R3   R�   RY   RZ   t   postcommandR;   R—   R=   t   tearofft   tearoffcommandR   t   typec         K   s   t  j |  j | � S(   N(   R@   RF   RB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   >  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRì  (   R   Râ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_postcommandA  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRí  (   R   R  (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tearoffE  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRî  (   R   Râ   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tearoffcommandI  s    c         C   s#   |  j  ƒ  } |  j | d d ƒ d  S(   NR   s
   any string(   R   RG   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_titleM  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NRï  R�   Rí  t   menubar(   R   Rl   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_typeQ  s    c         C   s	  |  j  ƒ  } | j d d ƒ |  j t | j ƒ |  j t d ƒ � | j d ƒ Wd  QX| j d ƒ } |  j | t ƒ x„ | j	 ƒ  D]v \ } } |  j | t
 ƒ |  j | t ƒ |  j t | ƒ d ƒ |  j | d | ƒ |  j | j d | ƒ | d ƒ q� W| j ƒ  d  S(	   NRt   t   tests   bad menu entry index "foo"Rp   i   i   i    i   (   R   t   add_commandRµ   R  t   entryconfigureRi  R    Rm  Rn  Ro  R¯   t   tupleR   Rq  t	   entrycgetRs   (   R   t   m1Ru  Rv  Rw  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_entryconfigureV  s    $c         C   sk   |  j  ƒ  } | j d d ƒ |  j | j d d ƒ d ƒ | j d d d ƒ|  j | j d d ƒ d ƒ d  S(   NRt   Rö  i   t   changed(   R   R÷  R   Rú  Rø  (   R   Rû  (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_entryconfigure_labelf  s
    c      	   C   s¹   |  j  ƒ  } t j |  j ƒ } t j |  j ƒ } | j d | d t d t d d ƒ |  j t | j	 d d ƒ ƒ t | ƒ ƒ | j
 d d | ƒ|  j t | j	 d d ƒ ƒ t | ƒ ƒ d  S(   NR›   R–   R•   Rt   t   Nonsensei   (   R   R@   t
   BooleanVarRB   t   add_checkbuttonR)   RH  R   R¯   Rú  Rø  (   R   Rû  t   v1t   v2(    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_entryconfigure_variablem  s    ((   s   activebackgroundRë  s   activeforegrounds
   backgrounds   borderwidths   cursors   disabledforegrounds   fonts
   foregrounds   postcommands   reliefs   selectcolors	   takefocuss   tearoffs   tearoffcommands   titles   type(   R   R.   RU   R	   Rz   RD   Rð  Rñ  Rò  Ró  Rõ  Rü  Rþ  R  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRê  3  s       								t   MessageTestc           B   s&   e  Z d Z e Z d „  Z d „  Z RS(   R~   t   aspectR1   R2   R3   RY   RZ   R5   R6   R7   Rƒ   R9   R:   R;   R=   R]   R…   R?   c         K   s   t  j |  j | � S(   N(   R@   t   MessageRB   (   R   RC   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRD   ƒ  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR  iú   i    iÔþÿÿ(   R   R®   (   R   R   (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_aspect†  s    (   s   anchors   aspects
   backgrounds   borderwidths   cursors   fonts
   foregrounds   highlightbackgrounds   highlightcolors   highlightthicknesss   justifys   padxs   padys   reliefs	   takefocuss   texts   textvariables   width(   R   R.   RU   R	   R/   RD   R  (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  x  s       	t   __main__(0   RÁ   R@   R    RJ   RÃ   t   test.test_supportR   R   t   test_ttk.supportR   R   R   R   t   widget_testsR   R   R	   R
   R   R   R   R   R   R   R   t   TestCaseR0   RV   RX   Rv   R{   Rˆ   R’   R    R¤   RÅ   RË   Ró   R  RI  RV  R’  R¬  R¶  Rê  R  t	   tests_guiR   (    (    (    sQ   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   <module>   sl   "F
%'	AE`™9ƒB�D