509318396
Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­
<!DOCTYPE html>
<html>
ó
zfc           @   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/ e0 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(    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_visual/   s    (   R   t
   __module__R	   t   _conv_pad_pixelsR    R$   R*   R-   (    (    (    s=   /usr/lib64/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(    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   B   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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_screenK   s    c         C   sl   |  j  ƒ  } |  j | d d ƒ |  j  d t ƒ } d | j ƒ  } |  j  d | ƒ } |  j | d | ƒ d  S(   NR>   R"   R%   s   %#x(   R   R   R)   t   winfo_id(   R   R   t   parentt   widR   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_useW   s    (   R1   R2   R   R!   R%   R3   R4   R5   R6   R7   R8   R9   R:   R;   R<   R=   R>   R+   R?   (   R   R.   t   OPTIONSR   RG   RN   RR   (    (    (    s=   /usr/lib64/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   R9   R:   R;   R=   R+   R?   c         K   s   t  j |  j | � S(   N(   R@   t   FrameRB   (   R   RC   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   j   s    (   R1   R2   R   R!   R%   R3   R4   R5   R6   R7   R9   R:   R;   R=   R+   R?   (   R   R.   RS   R   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRT   a   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   y   s    c         C   sW   |  j  ƒ  } |  j | d d d d d d d d d	 d
 d d d ƒ |  j | d d ƒ d  S(   NRY   t   et   ent   est   nt   net   nwt   st   set   swt   wt   wnt   wst   center(   R   t   checkEnumParamR   (   R   R   (    (    s=   /usr/lib64/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   fooRZ   t   expecteds   .foo(   R   R@   t   LabelRB   RF   t   destroy(   R   R   t   label(    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_labelwidgetƒ   s    (   R1   R2   R   R!   R%   R3   RW   RX   R4   R5   R6   R7   RY   RZ   R9   R:   R;   R=   R[   R+   R?   (   R   R.   RS   R   Rk   Rs   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRV   n   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_highlightthickness�   s    (   R   R.   R	   t   _conv_pixelsRw   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRt   Š   s   t	   LabelTestc           B   s   e  Z d Z d „  Z RS(   t   activebackgroundt   activeforegroundt   anchorR1   t   bitmapR2   t   compoundR3   t   disabledforegroundRW   RX   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@   Rp   RB   (   R   RC   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   Ÿ   s    (   Rz   R{   R|   R1   R}   R2   R~   R3   R   RW   RX   R4   R5   R6   R7   R€   R�   R9   R:   R;   R‚   R=   R[   Rƒ   R„   R?   R…   (   R   R.   RS   R   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRy   “   s         t
   ButtonTestc            B   s    e  Z d" Z d  „  Z d! „  Z RS(#   Rz   R{   R|   R1   R}   R2   t   commandR~   R3   R,   R   RW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   °   s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR,   t   activet   disabledt   normal(   R   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_default³   s    (    Rz   R{   R|   R1   R}   R2   R‡   R~   R3   R,   R   RW   RX   R4   R5   R6   R7   R€   R�   Rˆ   R9   R:   R;   R‰   RŠ   R‚   R=   R[   Rƒ   R„   R?   R…   (   R   R.   RS   R   R�   (    (    (    s=   /usr/lib64/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(*   Rz   R{   R|   R1   R}   R2   R‡   R~   R3   R   RW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   È   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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_onvalueÐ   s    (&   Rz   R{   R|   R1   R}   R2   R‡   R~   R3   R   RW   RX   R4   R5   R6   R7   R€   R‘   R�   R’   R“   R”   Rˆ   R9   R:   R;   R•   R–   R‚   R=   R[   Rƒ   R—   R˜   R„   R™   R?   R…   (   R   R.   RS   R   Rœ   R�   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR�   ¸   s             		t   RadiobuttonTestc        %   B   s    e  Z d' Z d% „  Z d& „  Z RS((   Rz   R{   R|   R1   R}   R2   R‡   R~   R3   R   RW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   ä   s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NRŸ   i   gffffff@R"   s
   any string(   R   R›   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_valueç   s    (%   Rz   R{   R|   R1   R}   R2   R‡   R~   R3   R   RW   RX   R4   R5   R6   R7   R€   R‘   R�   R’   Rˆ   R9   R:   R;   R•   R–   R‚   R=   R[   Rƒ   R—   R˜   R„   RŸ   R™   R?   R…   (   R   R.   RS   R   R¡   (    (    (    s=   /usr/lib64/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()   Rz   R{   R|   R1   R}   R2   R~   R3   t	   directionR   RW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   û   s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NR£   t   abovet   belowt   flusht   leftt   right(   R   Rj   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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 ƒ } |  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   masterRm   t   image1R€   R«   s   image "spam" doesn't existt   spam(   R   R@   t
   PhotoImageRB   RF   R­   t   assertRaisesR    t   NoneR   t	   exceptiont	   configure(   R   R   R€   R   t   cm(    (    s=   /usr/lib64/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(   NRm   R8   RD   (   R   R@   RE   RF   R   Rq   (   R   R   R8   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRG     s    c         C   sE   |  j  ƒ  } |  j | d d d d d ƒ |  j | d d d d ƒd  S(	   NR9   i   gš™™™™™@gffffff@t   12miþÿÿÿRo   i    (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/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þÿÿÿRo   i    (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_width)  s    (   Rz   R{   R|   R1   R}   R2   R~   R3   R£   R   RW   RX   R4   R5   R6   R7   R€   R‘   R�   R8   R9   R:   R;   R‚   R=   R[   Rƒ   R„   R?   R…   (   R   R.   RS   t   staticmethodR   Rx   R   Rª   R®   R   Rw   t   im_funct   unittestt   skipIft   syst   platformR¹   RG   R»   R¼   R½   (    (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   0  s    (   RÆ   RÅ   RÇ   (   R   R.   R   (    (    (    s=   /usr/lib64/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   exportselectionRW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   C  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRË   (   R   t   checkColorParam(   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_disabledbackgroundF  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þÿÿÿRu   i<   Ro   i   i2   (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_insertborderwidthJ  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ÍÌÌÌÌÌ@Ru   gš™™™™™¹?Ro   i   iþÿÿÿgÍÌÌÌÌÌì?i    i   (   R   Rv   RF   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_insertwidthQ  s    c         C   s0   |  j  ƒ  } |  j | d ƒ |  j | d ƒ d  S(   NRÒ   t   invcmd(   R   t   checkCommandParam(   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_invalidcommand[  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÓ   (   R   RÜ   (   R   R   (    (    s=   /usr/lib64/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   RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_showd  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR‚   R�   RŽ   t   readonly(   R   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_statej  s    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d d ƒ d  S(   NRØ   t   allt   keyt   focust   focusint   focusoutt   none(   R   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_validateo  s    c         C   s0   |  j  ƒ  } |  j | d ƒ |  j | d ƒ d  S(   NRÙ   t   vcmd(   R   Rá   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_validatecommandt  s    (   R1   R2   R3   RË   R   RÌ   RW   RX   R5   R6   R7   RÍ   RÎ   RÏ   RÐ   RÑ   RÒ   R�   RÓ   R;   RÔ   RÕ   RÖ   R×   R‚   R=   Rƒ   RØ   RÙ   R?   RÚ   (   R   R.   RS   R   RÝ   RÞ   Rß   Râ   Rã   Ræ   Rè   Rï   Rñ   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRÊ   4  s(            				
					t   SpinboxTestc        ,   B   s‰   e  Z d9 Z d, „  Z d: Z d- „  Z d. „  Z d/ „  Z d0 „  Z	 d1 „  Z
 d2 „  Z d3 „  Z d4 „  Z d5 „  Z d6 „  Z d7 „  Z d8 „  Z RS(;   Rz   R1   R2   t   buttonbackgroundt   buttoncursort   buttondownrelieft   buttonupreliefR‡   R3   RË   R   RÌ   RW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   �  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRó   (   R   RÜ   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   RF   R   (   R   R   (    (    s=   /usr/lib64/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   RF   t   checkFloatParamR   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   RF   R  R   (   R   R   (    (    s=   /usr/lib64/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   thurRo   i*   g…ëQ¸	@s
   any strings   42 3.14 {} {any string}(   R  R	  R
  R  (   i*   g…ëQ¸	@R"   s
   any string(   R   R   RF   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_bboxÒ  s    c         C   sl   |  j  ƒ  } |  j | j ƒ  d ƒ | j d ƒ |  j | j ƒ  d ƒ | j d ƒ |  j | j ƒ  d ƒ d  S(   NRî   t   buttonupt
   buttondown(   R   R   t   selection_element(   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_selection_elementÚ  s    (,   Rz   R1   R2   Ró   Rô   Rõ   Rö   R‡   R3   RË   R   RÌ   RW   RX   R÷   Rø   R5   R6   R7   Rù   RÍ   RÎ   RÏ   RÐ   RÑ   RÒ   R�   R;   RÓ   R‰   RŠ   RÔ   RÕ   RÖ   R‚   R=   Rƒ   Rú   RØ   RÙ   RÉ   R?   Rû   RÚ   N(   R   R.   RS   R   Rµ   Ræ   Rý   Rÿ   R  R  R  R  R  R  R  R  R  R  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRò   z  s8                												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Ì   RW   RX   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   õ  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   R  (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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(    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>  s    id   t   endR  iÈ   Ro   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   insertRF   R   (   R   R   R[   (    (    s=   /usr/lib64/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œÿÿÿRo   i   i    (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   Rj   (   R   R   (    (    s=   /usr/lib64/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þÿÿÿRu   R«   t	   keep_origi   i   (   i   i   (   R   Rv   R   R   (   R   R   (    (    s=   /usr/lib64/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ûÿÿÿRo   i    (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/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ÿÿÿÿRo   i    (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/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öÿÿÿRo   i    (   R   Rv   RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_spacing34  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,  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr><  s    id   R-  R#  iÈ   Ro   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/  R0  RF   R   (   R   R   R[   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_startline9  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›   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRè   G  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   2iRo   s   10.2s   20.7s   10.2 20.7 1i 2is   2c left 4c 6c centert   2cR¨   t   4ct   6cRi   R²   R   s   bad screen distance "spam"R8  (   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@  R¨   RA  RB  Ri   (   i   i   (   R   R   RF   R   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_tabsN  s    
c         C   s&   |  j  ƒ  } |  j | d d d ƒ d  S(   NR%  t   tabulart   wordprocessor(   R   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tabstyle]  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR&  (   R   R  (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_undob  s    c         C   sU   |  j  ƒ  } |  j | d d ƒ |  j | d d d d ƒ|  j | d d d d ƒd  S(   NR?   i’  inþÿÿRo   i   i    (   R   R¬   RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR½   f  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›   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  l  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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  s  s    ()   R  R1   R  R2   R3   R  RÌ   RW   RX   R4   R5   R6   R7   R  RÍ   RÎ   RÏ   RÐ   R  RÑ   R  R9   R:   R;   RÔ   RÕ   RÖ   R  R   R!  R"  R#  R‚   R$  R%  R=   R&  R?   Rû   RÚ   R'  (   i   i   (   R   R.   RS   R   R)   t
   _stringifyR   R)  R   R*  R1  R®   R3  R4  R7  R9  R:  R;  R<  R=  Rè   RC  RF  RG  R½   R  R  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  ã  sB             														t
   CanvasTestc           B   sh   e  Z d# Z e e ƒ Z e Z d „  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Ñ   t   offsetR;   t   scrollregionRÔ   RÕ   RÖ   R‚   R=   RÚ   t   xscrollincrementR'  t   yscrollincrementR?   c         K   s   t  j |  j | � S(   N(   R@   t   CanvasRB   (   R   RC   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   �  s    c      	   C   s2   |  j  ƒ  } |  j | d d d d d d t ƒd  S(   NRM  i   g333333@gÍÌÌÌÌÌ@iýÿÿÿR«   (   R   R  t   float(   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_closeenough’  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRN  (   R   R  (   R   R   (    (    s=   /usr/lib64/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 d d d d	 d
 d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ d  S(   NRO  s   0,0R`   Ra   R]   Rd   Rc   Re   Rf   Rb   Ri   s   10,20s   #5,6R²   (   R   R   R›   RF   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_offset›  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(   NRP  s   0 0 200 150i    iÈ   i–   Ro   R"   R²   R   s   bad scrollRegion "spam"(   i    i    iÈ   i–   (   i    i    iÈ   R²   (   i    i    iÈ   (   i    i    iÈ   i–   i    (   R   RF   R   (   R   R   (    (    s=   /usr/lib64/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   Rj   (   R   R   (    (    s=   /usr/lib64/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(   NRQ  i(   i    gš™™™™™D@gÍÌÌÌÌÌE@iØÿÿÿs   0.5i(   R   Rv   (   R   R   (    (    s=   /usr/lib64/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(   NRR  i
   i    gffffff&@g333333+@iöÿÿÿs   0.1i(   R   Rv   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_yscrollincrementº  s    (   R1   R2   RM  RN  R3   R4   R5   R6   R7   RÍ   RÎ   RÏ   RÐ   RÑ   RO  R;   RP  RÔ   RÕ   RÖ   R‚   R=   RÚ   RQ  R'  RR  R?   (   R   R.   RS   R¾   R
   Rx   R)   RK  R   RU  RV  RW  RX  Rè   RY  RZ  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRL  }  s(            								t   ListboxTestc           B   s¼   e  Z d, Z d „  Z d „  Z e d d d ƒ e j j ƒ 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Ì   RW   RX   R4   R5   R6   R7   R�   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   Í  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR\  t   dotboxRî   R„   (   R   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_activestyleÐ  s    i   i   i   c         C   s5   |  j  ƒ  } t j |  j ƒ } |  j | d | ƒ d  S(   NR]  (   R   R@   t	   DoubleVarRB   t   checkVariableParam(   R   R   t   var(    (    s=   /usr/lib64/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(   NR^  t   singlet   browset   multiplet   extended(   R   RF   (   R   R   (    (    s=   /usr/lib64/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   Rj   (   R   R   (    (    s=   /usr/lib64/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   Rl  R"   Rk  (   R1   R1   Rl  R"   Rm  (   R1   R1   Rl  R"   Rk  (   i   i   (   R   t   assertRaisesRegexpR    t   itemconfiguret   splitR0  t	   enumerateR´   R  R   t   assertIsInstancet   dictt   itemst   assertInt   lent   itemcget(   R   R   t   colorsR,  t   colort   dt   kt   v(    (    s=   /usr/lib64/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Ç   Rz  i    i   s   unknown color name "spam"R²   (   R   R0  Ro  R   Rw  Rn  R    (   R   Rm   RŸ   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   check_itemconfigure  s     c         C   s   |  j  d d ƒ d  S(   NR1   s   #ff0000(   R~  (   R   (    (    s=   /usr/lib64/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(   R~  (   R   (    (    s=   /usr/lib64/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(   R~  (   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_itemconfigure_fg  s    c         C   s   |  j  d d ƒ d  S(   NRX   s   #110022(   R~  (   R   (    (    s=   /usr/lib64/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(   R~  (   R   (    (    s=   /usr/lib64/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(   R~  (   R   (    (    s=   /usr/lib64/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,  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>  s    i   iÿÿÿÿi
   R  i   (   R   R0  R/  t   packR  R  RJ  R´   R    Rµ   R  (   R   t   lb(    (    s=   /usr/lib64/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,  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>+  s    i   i   i   i   i   (   i   i   i   i   (   R   R0  R/  t   selection_clearR@   t   ENDt   selection_setR   t   curselectionR´   R  (   R   Rˆ  (    (    s=   /usr/lib64/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,  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pys	   <genexpr>4  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   R0  R/  R   t   getR´   R    Rµ   R  (   R   Rˆ  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_get2  s"     (   R\  R1   R2   R3   R   RÌ   RW   RX   R4   R5   R6   R7   R�   R]  R;   RÔ   RÕ   RÖ   R^  R  R‚   R=   R?   RÚ   R'  (   R   R.   RS   R   Ra  R   R   t   test_justifyR¿   Re  Rj  Rè   R}  R~  R  R�  Rƒ  R„  R…  R†  R‰  RŽ  R–  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR[  À  s2          																	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(,   Rz   R1   t   bigincrementR2   R‡   R3   t   digitsRW   RX   Rø   R5   R6   R7   Rr   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   S  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR™  gÍÌÌÌÌÌ(@gš™™™™™7@iûÿÿÿ(   R   R  (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_bigincrementV  s    c         C   s&   |  j  ƒ  } |  j | d d d ƒ d  S(   NRš  i   i    (   R   R¬   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_digitsZ  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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  ^  s    c         C   s6   |  j  ƒ  } |  j | d d ƒ |  j | d d ƒ d  S(   NRr   s
   any stringR"   (   R   RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_labelb  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR›  i‚   gffffff`@g33333ó`@t   5i(   R   Rv   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_lengthg  s    c         C   s,   |  j  ƒ  } |  j | d d d d d ƒ d  S(   NR�  gÍÌÌÌÌÌ@i    gÍÌÌÌÌÌ@iþÿÿÿ(   R   R  (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_resolutionk  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRž  (   R   R  (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_showvalueo  s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NRŸ  i
   gffffff&@g333333/@iýÿÿÿt   3m(   R   Rv   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sliderlengths  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR   (   R   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_sliderreliefx  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þÿÿÿRo   i   (   R   R  R§  RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tickinterval|  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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  ƒ  s    (   Rz   R1   R™  R2   R‡   R3   Rš  RW   RX   Rø   R5   R6   R7   Rr   R›  Rœ  R;   R‰   RŠ   R�  Rž  RŸ  R   R‚   R=   R¡  Rú   R¢  R™   R?   (   R   R.   RS   t   default_orientR   R¥  R¦  R  R¨  Rª  R«  R¬  R®  R¯  R°  R  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR˜  F  s(         											t   ScrollbarTestc           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(   Rz   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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   ˜  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR³  (   R   R   (   R   R   (    (    s=   /usr/lib64/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   Rv   (   R   R   (    (    s=   /usr/lib64/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   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_orient£  s    c         C   sg   |  j  ƒ  } x d D] } | j | ƒ q W| j d ƒ |  j t | j ƒ |  j t | j d d ƒ d  S(   Nt   arrow1t   slidert   arrow2R"   (   R¼  R½  R¾  (   R   t   activateR´   R  (   R   t   sbR]   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_activate¨  s    c         C   s³   |  j  ƒ  } | j d d ƒ |  j | j ƒ  d ƒ |  j t | j d d ƒ |  j t | j d d ƒ |  j t | j d d  ƒ |  j t | j d ƒ |  j t | j d d d ƒ d  S(	   Ngš™™™™™É?gš™™™™™Ù?t   abct   defg333333ã?gffffffæ?gš™™™™™é?(   gš™™™™™É?gš™™™™™Ù?(   R   t   setR   R•  R´   R    Rµ   (   R   RÀ  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_set°  s    (   Rz   R³  R1   R2   R‡   R3   R´  R5   R6   R7   Rµ  Rœ  R;   R‰   RŠ   R=   R¢  R?   (   R   R.   RS   R¾   R
   Rx   R)   RK  R±  R   R·  R¹  R»  RÁ  RÅ  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR²  ‰  s          					t   PanedWindowTestc           B   sg  e  Z d2 Z d Z d „  Z d „  Z d „  Z d „  Z d „  Z e	 d d d ƒ d „  ƒ Z
 e	 d d d ƒ d „  ƒ Z e	 d d d ƒ 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 ƒ d0 „  ƒ Z  d1 „  Z! RS(3   R1   R2   R3   t	   handlepadt
   handlesizeR4   t   opaqueresizeRœ  t   proxybackgroundt   proxyborderwidtht   proxyreliefR;   t
   sashcursort   sashpadt
   sashrelieft	   sashwidtht
   showhandleR?   Rº  c         K   s   t  j |  j | � S(   N(   R@   t   PanedWindowRB   (   R   RC   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   È  s    c         C   s/   |  j  ƒ  } |  j | d d d d d d ƒ d  S(   NRÇ  i   gš™™™™™@gffffff@iýÿÿÿR¸  (   R   Rv   (   R   R   (    (    s=   /usr/lib64/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   Rv   R   (   R   R   (    (    s=   /usr/lib64/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   Rv   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR®   Ô  s    !c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÉ  (   R   R  (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_opaqueresizeÙ  s    i   i   i   c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÊ  (   R   RÜ   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_proxybackgroundÝ  s    c         C   s8   |  j  ƒ  } |  j | d d d d d d d d t ƒd  S(	   NRË  i    gÍÌÌÌÌÌô?g333333@i   iþÿÿÿRu   R«   (   R   Rv   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_proxyborderwidthâ  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÌ  (   R   R   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_proxyreliefé  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NRÍ  (   R   Rþ   (   R   R   (    (    s=   /usr/lib64/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   Rv   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   Rv   R   (   R   R   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/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   Rv   R   (   R   R   (    (    s=   /usr/lib64/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Ç   (    (    s=   /usr/lib64/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   paneconfigureRr  Rs  Rt  R   Rv  t   panecget(   R   Rà  RÅ   RÇ   Rz  R{  R|  (    (    s=   /usr/lib64/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(    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   <lambda>  R"   i   (   R(   R­   Râ  R   Rã  (   R   Rà  RÅ   Rm   RŸ   Ro   t	   stringifyR«   (    (    s=   /usr/lib64/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(   Rn  R    Râ  (   R   Rà  RÅ   Rm   t   msg(    (    s=   /usr/lib64/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Ç   (    (    s=   /usr/lib64/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Ç   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_before.  s    c         C   sW   |  j  ƒ  \ } } } |  j | | d d d d t ƒ  d k  ƒ|  j | | d d ƒ d  S(	   NR4   i
   Rç  i   i   i   s   bad screen distance "badValue"(   i   i   i   (   Rá  Rè  R   Rë  (   R   Rà  RÅ   RÇ   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_height4  s
    c         C   sH   |  j  ƒ  \ } } } |  j | | d t d ƒ |  j | | d d ƒ d  S(   Nt   hidei    s)   expected boolean value but got "badValue"(   Rá  Rè  t   FalseRë  (   R   Rà  RÅ   RÇ   (    (    s=   /usr/lib64/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Ç   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_minsizeB  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Ç   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_padxH  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Ç   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_padyN  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Ç   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_stickyT  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Ç   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_stretch\  s    c         C   sW   |  j  ƒ  \ } } } |  j | | d d d d t ƒ  d k  ƒ|  j | | d d ƒ d  S(	   NR?   i
   Rç  i   i   i   s   bad screen distance "badValue"(   i   i   i   (   Rá  Rè  R   Rë  (   R   Rà  RÅ   RÇ   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_paneconfigure_widthd  s
    (   R1   R2   R3   RÇ  RÈ  R4   RÉ  Rœ  RÊ  RË  RÌ  R;   RÍ  RÎ  RÏ  RÐ  RÑ  R?   ("   R   R.   RS   R±  R   RÓ  RÕ  R®   RÖ  R   R×  RØ  RÙ  RÚ  RÛ  RÜ  RÝ  RÞ  R½   Rá  Rä  Rò  Rè  Rë  Rí  Rï  Rð  Ró  Rõ  Rö  R÷  Rû  Rÿ  R   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyRÆ  »  sH         													

								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(   Rz   t   activeborderwidthR{   R1   R2   R3   R   RW   RX   t   postcommandR;   R•   R=   t   tearofft   tearoffcommandR   t   typec         K   s   t  j |  j | � S(   N(   R@   RE   RB   (   R   RC   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR   w  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   Rá   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_postcommandz  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   R  (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tearoff~  s    c         C   s    |  j  ƒ  } |  j | d ƒ d  S(   NR  (   R   Rá   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_tearoffcommand‚  s    c         C   s#   |  j  ƒ  } |  j | d d ƒ d  S(   NR   s
   any string(   R   RF   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt
   test_title†  s    c         C   s)   |  j  ƒ  } |  j | d d d d ƒ d  S(   NR  RŽ   R  t   menubar(   R   Rj   (   R   R   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt	   test_typeŠ  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(	   NRr   t   tests   bad menu entry index "foo"Rn   i   i   i    i   (   R   t   add_commandR´   R  t   entryconfigureRn  R    Rr  Rs  Rt  R­   t   tupleR   Rv  t	   entrycgetRq   (   R   t   m1Rz  R{  R|  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_entryconfigure�  s    $c         C   sk   |  j  ƒ  } | j d d ƒ |  j | j d d ƒ d ƒ | j d d d ƒ|  j | j d d ƒ d ƒ d  S(   NRr   R  i   t   changed(   R   R  R   R  R  (   R   R  (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_entryconfigure_labelŸ  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“   Rr   t   Nonsensei   (   R   R@   t
   BooleanVarRB   t   add_checkbuttonR)   Rò  R   R­   R  R  (   R   R  t   v1t   v2(    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_entryconfigure_variable¦  s    ((   Rz   R  R{   R1   R2   R3   R   RW   RX   R  R;   R•   R=   R  R  R   R  (   R   R.   RS   R	   Rx   R   R  R  R	  R
  R  R  R  R  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  l  s       								t   MessageTestc           B   s&   e  Z d Z e Z d „  Z d „  Z RS(   R|   t   aspectR1   R2   R3   RW   RX   R5   R6   R7   R�   R9   R:   R;   R=   R[   Rƒ   R?   c         K   s   t  j |  j | � S(   N(   R@   t   MessageRB   (   R   RC   (    (    s=   /usr/lib64/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   (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   test_aspect¿  s    (   R|   R  R1   R2   R3   RW   RX   R5   R6   R7   R�   R9   R:   R;   R=   R[   Rƒ   R?   (   R   R.   RS   R	   R/   R   R  (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyR  ±  s       	t   __main__(1   RÀ   t   TkinterR@   R    RI   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   RT   RV   Rt   Ry   R†   R�   Rž   R¢   RÄ   RÊ   Rò   R  RL  R[  R˜  R²  RÆ  R  R  t	   tests_guiR   (    (    (    s=   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_widgets.pyt   <module>   sl   "F
%(	AEh™B…B1°D