ó
‹wÛjc           @   sü   d  Z  d d l Z d d l Z d d l Z d d l Z d d l m Z m Z d d l m Z	 d d l m
 Z
 d „  Z d e j f d „  ƒ  YZ d	 d
 „ Z d e j f d „  ƒ  YZ d d d „  ƒ  YZ d d d „  ƒ  YZ d „  Z e d k rø e ƒ  n  d S(   s3   
  Test cases for the repr module
  Nick Mathewson
iÿÿÿÿN(   t   run_unittestt   check_py3k_warnings(   t   repr(   t   Reprc         C   s*   d } x t  |  ƒ D] } | f } q W| S(   N(    (   t   range(   t   nestingt   tt   i(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   nestedTuple   s    t	   ReprTestsc           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(   c         C   sÚ   |  j  } | t d ƒ d ƒ | t d ƒ d ƒ d d d d } t | ƒ d  d	 t | ƒ d
 } | t | ƒ | ƒ | t d ƒ t d ƒ ƒ d d d d } t | ƒ d  d	 t | ƒ d
 } | t | ƒ | ƒ d  S(   Nt   abcs   'abc't   abcdefghijklmnops   'abcdefghijklmnop't   ai   t   bi   s   ...iòÿÿÿs   "'s   "t   'id   (   t   assertEqualt   rR   (   t   selft   eqt   st   expected(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_string   s    	""c         C   su   |  j  } | t d ƒ d ƒ d	 } | t | ƒ d ƒ t ƒ  } d | _ t | ƒ d  d } | | j | ƒ | ƒ d  S(
   Ni   s   (1,)i   i   s	   (1, 2, 3)iþÿÿÿs   ...)(   i   (   i   i   i   (   R   R   R   t   maxtupleR   (   R   R   t   t3t   r2R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt
   test_tuple&   s    			c      
   C   s  d d l  m  } d d l m } |  j } | t d0 ƒ d ƒ | t d1 ƒ d ƒ | t d2 ƒ d	 ƒ | t d3 ƒ d ƒ | t d4 ƒ d ƒ | t g  ƒ d ƒ | t d g ƒ d ƒ | t d d d g ƒ d ƒ | t d d d d
 d d g ƒ d ƒ | t d d d d
 d d d g ƒ d ƒ | t t g  ƒ ƒ d ƒ | t t d g ƒ ƒ d ƒ | t t d d d g ƒ ƒ d ƒ | t t d d d d
 d d g ƒ ƒ d ƒ | t t d d d d
 d d d g ƒ ƒ d ƒ | t t g  ƒ ƒ d ƒ | t t d g ƒ ƒ d ƒ | t t d d d g ƒ ƒ d ƒ | t t d d d d
 d d g ƒ ƒ d ƒ | t t d d d d
 d d d g ƒ ƒ d ƒ | t | d d d d
 d d d g ƒ ƒ d ƒ | t i  ƒ d  ƒ i d d! 6d d" 6d d# 6d
 d$ 6} | t | ƒ d% ƒ d | d& <| t | ƒ d' ƒ | t | d( ƒ ƒ d) ƒ | t | d( d g ƒ ƒ d* ƒ | t | d( d d g ƒ ƒ d+ ƒ | t | d( d d d g ƒ ƒ d, ƒ | t | d( d d d d
 g ƒ ƒ d- ƒ | t | d( d d d d
 d g ƒ ƒ d. ƒ | t | d( d d d d
 d d g ƒ ƒ d/ ƒ d  S(5   Niÿÿÿÿ(   t   array(   t   deques   ()i   s   (1,)i   i   s	   (1, 2, 3)i   i   i   s   (1, 2, 3, 4, 5, 6)i   s   (1, 2, 3, 4, 5, 6, ...)s   []s   [1]s	   [1, 2, 3]s   [1, 2, 3, 4, 5, 6]s   [1, 2, 3, 4, 5, 6, ...]s   set([])s   set([1])s   set([1, 2, 3])s   set([1, 2, 3, 4, 5, 6])s   set([1, 2, 3, 4, 5, 6, ...])s   frozenset([])s   frozenset([1])s   frozenset([1, 2, 3])s   frozenset([1, 2, 3, 4, 5, 6])s"   frozenset([1, 2, 3, 4, 5, 6, ...])s   deque([1, 2, 3, 4, 5, 6, ...])s   {}t   alicet   bobt   charlest   daves/   {'alice': 1, 'bob': 2, 'charles': 3, 'dave': 4}t   arthurs6   {'alice': 1, 'arthur': 1, 'bob': 2, 'charles': 3, ...}R   s   array('i', [])s   array('i', [1])s   array('i', [1, 2])s   array('i', [1, 2, 3])s   array('i', [1, 2, 3, 4])s   array('i', [1, 2, 3, 4, 5])s    array('i', [1, 2, 3, 4, 5, ...])(    (   i   (   i   i   i   (   i   i   i   i   i   i   (   i   i   i   i   i   i   i   (   R   t   collectionsR   R   R   t   sett	   frozenset(   R   R   R   R   t   d(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_container2   sJ    	%("+."+.."
"%(+'c         C   s›   |  j  } | t d ƒ t d ƒ ƒ | t d ƒ t d ƒ ƒ | t d d ƒ t d d ƒ ƒ d
 } t | ƒ d  d t | ƒ d	 } | t | ƒ | ƒ d  S(   Ni{   l   { g      ð?i   l   
 id   i   s   ...iíÿÿÿl                DG¨†dªrÓâÈYâ|gÄO¬s&YR5I (   R   R   R   (   R   R   t   nR   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_numbersg   s    	!"c         C   sñ   |  j  } t d ƒ } | t | ƒ t | ƒ ƒ t d d ƒ } t | ƒ d  d t | ƒ d } | t | ƒ | ƒ t ƒ  } | t | ƒ d t | ƒ ƒ t t ƒ } |  j | j d ƒ ƒ |  j | j d	 ƒ ƒ |  j | j	 d ƒ d
 k ƒ d  S(   NR   t   xiè  i   s   ...iòÿÿÿs%   <ClassWithFailingRepr instance at %x>s   <class t   >i   (
   R   t   ClassWithReprR   R   t   ClassWithFailingReprt   idt
   assertTruet
   startswitht   endswitht   find(   R   R   t   i1t   i2R   t   i3R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_instanceq   s    	"	c         C   sc   t  t j ƒ } |  j t | ƒ j d t j ƒ ƒ | j ƒ  |  j t | ƒ j d t j ƒ ƒ d  S(   Ns   <open file %r, mode 'r' at 0xs   <closed file %r, mode 'r' at 0x(   t   opent   unittestt   __file__R-   R   R.   t   close(   R   t   fp(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt	   test_file‚   s    
c         C   s#   |  j  t d „  ƒ j d ƒ ƒ d  S(   Nc         S   s   |  S(   N(    (   R(   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   <lambda>‹   t    s   <function <lambda(   R-   R   R.   (   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_lambdaŠ   s    c         C   s?   |  j  } | t t ƒ d ƒ |  j t d j ƒ j d ƒ ƒ d  S(   Ns   <built-in function hash>R<   s*   <built-in method split of str object at 0x(   R   R   t   hashR-   t   splitR.   (   R   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_builtin_function�   s    	c         C   sa   |  j  } | t t d ƒ ƒ d ƒ | t t d d ƒ ƒ d ƒ | t t d d d ƒ ƒ d ƒ d  S(   Ni   s	   xrange(1)i   s   xrange(1, 2)i   s   xrange(1, 4, 3)(   R   R   t   xrange(   R   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_xrange—   s    	c         C   s%  |  j  } | t g  g g g g g g ƒ d ƒ | t g  g g g g g g g ƒ d ƒ | t t d ƒ ƒ d ƒ | t t d ƒ ƒ d ƒ | t i t d ƒ t d ƒ 6ƒ d ƒ | t i t d ƒ t d ƒ 6ƒ d	 ƒ | t i  g g g g g g ƒ d
 ƒ | t i  g g g g g g g ƒ d ƒ d  S(   Ns   [[[[[[[]]]]]]]s   [[[[[[[...]]]]]]]i   s   (((((((),),),),),),)i   s   (((((((...),),),),),),)i   s&   {((((((),),),),),): ((((((),),),),),)}s,   {((((((...),),),),),): ((((((...),),),),),)}s   [[[[[[{}]]]]]](   R   R   R   (   R   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_nesting�   s    	%(%c         C   s<   t  ƒ  � t d ƒ } Wd  QX|  j t | ƒ j d ƒ ƒ d  S(   Nt   foos   <read-only buffer for 0x(   R   t   bufferR-   R   R.   (   R   R(   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_buffer®   s    
c         C   sI   d „  } | ƒ  j  d } |  j t | ƒ d ƒ |  j t | ƒ d ƒ d  S(   Nc             s   d ‰  ‡  f d †  }  |  S(   Ni*   c              s   ˆ  S(   N(    (    (   R(   (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   inner¸   s    (    (   RG   (    (   R(   s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   get_cell¶   s    i    s6   <cell at 0x[0-9A-Fa-f]+: int object at 0x[0-9A-Fa-f]+>s   <cell at.*\.\.\..*>(   t   __closure__t   assertRegexpMatchesR   R   (   R   RH   R(   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt	   test_cellµ   s    	c         C   sŒ   |  j  } | t t j ƒ d ƒ d d d „  ƒ  Y} t | j ƒ } |  j t | ƒ j d ƒ ƒ t | j ƒ } |  j t | ƒ j d ƒ ƒ d  S(   Ns"   <method 'items' of 'dict' objects>t   Cc           B   s   e  Z d  „  Z RS(   c         S   s   d  S(   N(    (   t   cls(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyRD   É   R<   (   t   __name__t
   __module__RD   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyRL   È   s   s   <staticmethod object at 0xs   <classmethod object at 0x(    (	   R   R   t   dictt   itemst   staticmethodRD   R-   R.   t   classmethod(   R   R   RL   R(   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_descriptorsÀ   s    	c         C   sW   t  d d d g ƒ } t | ƒ } i d d 6d d 6} t | ƒ t | ƒ t | ƒ d  S(   Ny              ð?y               @y              @i   i   (   R"   R#   R   (   R   R(   t   yt   z(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_unsortableÏ   s    

(   RN   RO   R   R   R%   R'   R4   R:   R=   R@   RB   RC   RF   RK   RT   RW   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR	      s   			5	
									R<   c         C   s*   t  |  d ƒ } | j | ƒ | j ƒ  d  S(   Nt   w(   R5   t   writeR8   (   t   patht   textR9   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   touchÙ   s    t   LongReprTestc           B   sw   e  Z d  „  Z d „  Z d „  Z d „  Z e j d ƒ d „  ƒ Z d „  Z	 d „  Z
 d „  Z e j d	 ƒ d
 „  ƒ Z RS(   c         C   sö   d } t  j j | ƒ |  _ t  j j | | ƒ |  _ t j |  j d t ƒt  j |  j ƒ t	 t  j j |  j d t  j
 d ƒ ƒ t j |  j d t ƒt  j |  j ƒ t	 t  j j |  j d t  j
 d ƒ ƒ t  j ƒ  |  _ t j j d |  j ƒ d  S(   Nt3   areallylongpackageandmodulenametotestreprtruncationt   ignore_errorst   __init__t   pyi    (   t   osRZ   t   joint   pkgnamet
   subpkgnamet   shutilt   rmtreet   Truet   mkdirR\   t   extsept   getcwdt   heret   syst   insert(   R   t   longname(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   setUpß   s    ''c         C   sÏ   g  } xT t  j |  j ƒ D]@ \ } } } x. | | D]" } | j t  j j | | ƒ ƒ q3 Wq W| j |  j ƒ | j ƒ  | j ƒ  x= | D]5 } t  j j | ƒ r° t  j	 | ƒ qˆ t  j
 | ƒ qˆ Wt j d =d  S(   Ni    (   Rb   t   walkRd   t   appendRZ   Rc   t   sortt   reverset   isdirt   rmdirt   removeRm   (   R   t   actionst   dirpatht   dirnamest	   filenamest   namet   p(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   tearDownî   s    "$

c         C   s}   |  j  } t t j j |  j |  j t j d ƒ ƒ d d l m	 } | t
 | ƒ d | j | j f ƒ | t
 t ƒ d ƒ d  S(   NRa   iÿÿÿÿ(   R^   s   <module '%s' from '%s'>s   <module 'sys' (built-in)>(   R   R\   Rb   RZ   Rc   Re   Rd   Rj   tg   areallylongpackageandmodulenametotestreprtruncation.areallylongpackageandmodulenametotestreprtruncationR^   R   RN   R7   Rm   (   R   R   R^   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_moduleý   s    	*c         C   sd   |  j  } t t j j |  j d t j d ƒ d ƒ d d l m } | t	 | j ƒ d | j
 ƒ d  S(   NRD   Ra   s   class foo(object):
    pass
iÿÿÿÿ(   RD   s   <class '%s.foo'>(   R   R\   Rb   RZ   Rc   Re   Rj   R   RD   R   RN   (   R   R   RD   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt	   test_type  s    	#s   need a suitable objectc         C   s   d  S(   N(    (   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_object  s    c         C   sd   t  t j j |  j d t j d ƒ d ƒ d d l m } |  j t	 | j ƒ j
 d | j ƒ ƒ d  S(   Nt   barRa   s   class bar:
    pass
iÿÿÿÿ(   Rƒ   s   <class %s.bar at 0x(   R\   Rb   RZ   Rc   Re   Rj   R   Rƒ   R-   R   R.   RN   (   R   Rƒ   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt
   test_class  s
    #c         C   sm   t  t j j |  j d t j d ƒ d ƒ d d l m } | j ƒ  } |  j t	 | ƒ j
 d | j ƒ ƒ d  S(   Nt   bazRa   s   class baz:
    pass
iÿÿÿÿ(   R…   s   <%s.baz instance at 0x(   R\   Rb   RZ   Rc   Re   Rj   R   R…   R-   R   R.   RN   (   R   R…   t   ibaz(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR4     s    #c         C   s•   |  j  } t t j j |  j d t j d ƒ d ƒ d d l m } | t	 | j
 j ƒ d ƒ | j
 ƒ  } |  j t	 | j ƒ j d | j f ƒ ƒ d  S(   Nt   quxRa   sì   class aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:
    def amethod(self): pass
iÿÿÿÿ(   R‡   sá   <unbound method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.amethod>s½  <bound method aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.amethod of <%s.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa instance at 0x(   R   R\   Rb   RZ   Rc   Re   Rj   R   R‡   R   tÈ   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat   amethodR-   R.   RN   (   R   R   R‡   t   iqux(    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   test_method)  s    	#s1   needs a built-in function with a really long namec         C   s   d  S(   N(    (   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR@   9  s    (   RN   RO   Rp   R~   R€   R�   R6   t   skipR‚   R„   R4   R‹   R@   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR]   Þ   s   				
	
	
	R*   c           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   | |  _  d  S(   N(   R   (   R   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR`   ?  s    c         C   s   d |  j  S(   Ns   ClassWithLongRepr(%r)(   R   (   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   __repr__A  s    (   RN   RO   R`   R�   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR*   >  s   	R+   c           B   s   e  Z d  „  Z RS(   c         C   s   t  d ƒ ‚ d  S(   Ns+   This should be caught by Repr.repr_instance(   t	   Exception(   R   (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR�   F  s    (   RN   RO   R�   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyR+   E  s   c           C   s   t  t ƒ t  t ƒ d  S(   N(   R    R	   R]   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt	   test_mainJ  s    
t   __main__(    (    (   t   __doc__Rm   Rb   Rf   R6   t   test.test_supportR    R   R   R   R   R   t   TestCaseR	   R\   R]   R*   R+   R�   RN   (    (    (    s„   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_repr.pyt   <module>   s    	Ã`	