ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     
zfc           @   s   d  d l  Z  d  d l Z d  d l Z d  d l m Z m Z m Z d  d l	 m
 Z
 e d  d Z d e
 e  j f d     YZ e f Z e d k r e e   n  d S(	   iN(   t   requirest   run_unittestt
   gc_collect(   t   AbstractTkTestt   guit   TkDefaultFontt   FontTestc           B   sh   e  Z e d     Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d   Z d	   Z RS(
   c         C   sw   t  j j |   y( t j d |  j d t d t  |  _ Wn8 t j	 k
 rr t j d |  j d t d t
  |  _ n Xd  S(   Nt   roott   namet   exists(   R   t
   setUpClasst   __func__t   fontt   FontR   t   fontnamet   Truet   tkintert   TclErrort   False(   t   cls(    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyR
      s
    (c         C   sL  |  j  j   } |  j t |  d d d d d d h  xI | D]A } |  j |  j  j |  | |  |  j |  j  | | |  q> WxU d D]M } |  j | | t  |  j |  j  j |  t  |  j |  j  | t  q W|  j r t	 n t } xU d D]M } |  j | | |  |  j |  j  j |  |  |  j |  j  | |  q Wd  S(	   Nt   familyt   sizet   weightt   slantt	   underlinet
   overstrike(   R   R   R   (   R   R   R   (
   R   t	   configuret   assertGreaterEqualt   sett   assertEqualt   cgett   assertIsInstancet   strt   wantobjectst   int(   t   selft   optionst   keyt   sizetype(    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_configure   s     c         C   s   d } y% t  j d |  j d | d t  } Wn5 t j k
 rb t  j d |  j d | d t  } n X|  j | j d  |  ~ t	   d  S(   Nu   MS ゴシックR   R   R	   (
   R   R   R   R   R   R   R   R   R   R   (   R#   R   t   f(    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_unicode_family&   s    %%c         C   s  |  j  j   } |  j t |  d d d d d d h  x. | D]& } |  j |  j  j |  | |  q> Wx> d D]6 } |  j | | t  |  j |  j  j |  t  qo W|  j r t n t } x> d D]6 } |  j | | |  |  j |  j  j |  |  q Wd  S(	   NR   R   R   R   R   R   (   R   R   R   (   R   R   R   (	   R   t   actualR   R   R   R   R    R!   R"   (   R#   R$   R%   R&   (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_actual0   s    $ c         C   s3   |  j  |  j j t  |  j  t |  j  t  d  S(   N(   R   R   R   R   R    (   R#   (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt	   test_name>   s    c         C   s   t  j d |  j d t d t  } t  j d |  j d t d t  } |  j | |  |  j | |  |  j | | j    |  j | d  |  j	 | d g  d  S(   NR   R   R	   i    (
   R   R   R   R   R   t   assertIsNotR   t   assertNotEqualt   copyt   assertNotIn(   R#   t   font1t   font2(    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_eqB   s    !!c         C   s    |  j  |  j j d  t  d  S(   Nt   abc(   R   R   t   measureR"   (   R#   (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_measureK   s    c         C   s   |  j  j   } |  j t |  d d d d h  x^ | D]V } |  j |  j  j |  | |  |  j | | t  |  j |  j  j |  t  q8 Wd  S(   Nt   ascentt   descentt	   linespacet   fixed(   R   t   metricsR   R   R   R   R"   (   R#   R;   R%   (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_metricsN   s     c         C   sg   t  j |  j  } |  j | t  |  j |  x1 | D]) } |  j | t t f  |  j |  q6 Wd  S(   N(   R   t   familiesR   R   t   tuplet
   assertTrueR    t   unicode(   R#   R=   R   (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   test_familiesW   s    c         C   sw   t  j |  j  } |  j | t  |  j |  x1 | D]) } |  j | t t f  |  j |  q6 W|  j t	 |  d  S(   N(
   R   t   namesR   R   R>   R?   R    R@   t   assertInR   (   R#   RB   R   (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt
   test_names_   s    (   t   __name__t
   __module__t   classmethodR
   R'   R)   R+   R,   R3   R6   R<   RA   RD   (    (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyR      s   		
								t   __main__(   t   unittestt   TkinterR   t   tkFontR   t   test.test_supportR    R   R   t   test_ttk.supportR   R   t   TestCaseR   t	   tests_guiRE   (    (    (    s:   /usr/lib64/python2.7/lib-tk/test/test_tkinter/test_font.pyt   <module>   s   
]	