ó
ŠwÛjc           @   s5  d  d l  Z  d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l m	 Z	 d  d l
 m Z d „  Z d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d	 e j f d
 „  ƒ  YZ d e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d „  Z e d k r1e ƒ  n  d S(   iÿÿÿÿN(   t   deepcopy(   t   test_supportc          G   s   |  S(   N(    (   t   args(    (    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_descr.pyt   func   s    t   OperatorsTestc           B   sæ   e  Z d  „  Z d d d „ Z d d d „ Z d d d	 „ Z d
 d d „ Z d d d „ Z d d d „ Z d „  Z	 d „  Z
 g  d „ Z d „  Z d „  Z d „  Z d „  Z e j d ƒ d „  ƒ Z e j d ƒ d „  ƒ Z d „  Z RS(   c         O   s‰  t  j j |  | | Ž i d d 6d d 6d d 6d d 6d	 d	 6d
 d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d  6d! d" 6|  _ xM |  j j ƒ  D]< \ } } | j ƒ  rÒ | d# } n
 d$ | } | |  j | <q­ Wi	 d d% 6d d& 6d' d' 6d( d) 6d* d* 6d+ d+ 6d, d, 6d- d- 6d. d. 6|  _ xM |  j j ƒ  D]< \ } } | j ƒ  rj| d/ } n
 d0 | } | |  j | <qEWd  S(1   Nt   +t   addt   -t   subt   *t   mult   /t   divt   divmods   **t   pows   <<t   lshifts   >>t   rshiftt   &t   andt   ^t   xort   |t   ort   cmpt   <t   lts   <=t   les   ==t   eqs   !=t   net   >t   gts   >=t   ges   (a, b)s   a %s bt   post   negt   abst   ~t   invertt   intt   longt   floatt   octt   hexs   (a)s   %s a(   t   unittestt   TestCaset   __init__t   binopst   itemst   islowert   unops(   t   selfR   t   kwargst   namet   expr(    (    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_descr.pyR,      sP    

s   len(a)t   __len__c   	      C   sÃ   i | d 6} |  j  t | | ƒ | ƒ t | ƒ } t | | ƒ } x  | | j k rc | j d } qD W|  j  t | d | ƒ | j | ƒ |  j  | | ƒ | ƒ t | | ƒ } |  j  | ƒ  | ƒ d  S(   Nt   ai    t   im_func(   t   assertEqualt   evalt   typet   getattrt   __dict__t	   __bases__(	   R1   R6   t   resR4   t   metht   dt   tt   mt   bm(    (    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_descr.pyt	   unop_testF   s    #s   a+bt   __add__c   
      C   s  i | d 6| d 6} | d k r9 d d d k r9 d } n  | d k rH n  |  j  t | | ƒ | ƒ t | ƒ } t | | ƒ } x  | | j k rž | j d	 } q W|  j  t | d
 | ƒ | j | ƒ |  j  | | | ƒ | ƒ t | | ƒ }	 |  j  |	 | ƒ | ƒ d  S(   NR6   t   bt   __div__i   i   g      à?t   __truediv__t
   __divmod__i    R7   (   R8   R9   R:   R;   R<   R=   (
   R1   R6   RF   R>   R4   R?   R@   RA   RB   RC   (    (    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_descr.pyt
   binop_testV   s    	 #s   a[b:c]t   __getslice__c         C   sÝ   i | d 6| d 6| d 6} |  j  t | | ƒ | ƒ t | ƒ } t | | ƒ }	 x  | | j k rq | j d } qR W|  j  t |	 d |	 ƒ | j | ƒ |  j  |	 | | | ƒ | ƒ t | | ƒ }
 |  j  |
 | | ƒ | ƒ d  S(   NR6   RF   t   ci    R7   (   R8   R9   R:   R;   R<   R=   (   R1   R6   RF   RL   R>   R4   R?   R@   RA   RB   RC   (    (    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_descr.pyt   ternop_testk   s    #s   a+=bt   __iadd__c   
      B   s  i e  | ƒ d 6| d 6} | | U|  j | d | ƒ e | ƒ } e | | ƒ } x  | | j k rs | j d } qT W|  j e | d | ƒ | j | ƒ e  | ƒ | d <| | d | ƒ |  j | d | ƒ e  | ƒ | d <e | d | ƒ }	 |	 | ƒ |  j | d | ƒ d  S(   NR6   RF   i    R7   (   R    R8   R:   R;   R<   R=   (
   R1   R6   RF   R>   t   stmtR?   R@   RA   RB   RC   (    (    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_descr.pyt
   setop_testy   s    #
s   a[b]=ct   __setitem__c         B   s  i e  | ƒ d 6| d 6| d 6} | | U|  j | d | ƒ e | ƒ } e | | ƒ }	 x  | | j k rz | j d } q[ W|  j e |	 d |	 ƒ | j | ƒ e  | ƒ | d <|	 | d | | ƒ |  j | d | ƒ e  | ƒ | d <e | d | ƒ }
 |
 | | ƒ |  j | d | ƒ d  S(   NR6   RF   RL   i    R7   (   R    R8   R:   R;   R<   R=   (   R1   R6   RF   RL   R>   RO   R?   R@   RA   RB   RC   (    (    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_descr.pyt   set2op_testŒ   s    !#s   a[b:c]=dt   __setslice__c         B   s+  i e  | ƒ d 6| d 6| d 6| d 6} | | U|  j | d | ƒ e | ƒ }	 x  | |	 j k rr |	 j d }	 qS We |	 | ƒ }
 |  j e |
 d |
 ƒ |	 j | ƒ e  | ƒ | d <|
 | d | | | ƒ |  j | d | ƒ e  | ƒ | d <e | d | ƒ } | | | | ƒ |  j | d | ƒ d  S(   NR6   RF   RL   R@   i    R7   (   R    R8   R:   R<   R=   R;   (   R1   R6   RF   RL   R@   R>   RO   R?   t
   dictionaryRA   RB   RC   (    (    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_descr.pyt   set3op_testŸ   s    (#c      	   C   sö  |  j  d g d g d d g d d ƒ |  j  d d d g d d d d ƒ |  j  d d d g d d	 d d ƒ |  j  d d d g d d d
 d ƒ |  j d d d g d	 d d d g d d ƒ |  j d g d g d d g d d ƒ |  j d d g d d d d d d d g d d ƒ |  j d d d g d d d ƒ |  j  d d g d d d d d d d g d d ƒ |  j  d d g d d d d d d d g d d ƒ |  j d d g d d d d g d d ƒ |  j d d d d g d d d d g d d d d g d d ƒ d  S(   Ni   i   s   a+bRE   i   s   b in at   __contains__i   i    s   a[b]t   __getitem__s   a[b:c]RK   s   a+=bRN   s   a*=bt   __imul__s   len(a)R5   s   a*bt   __mul__s   b*at   __rmul__s   a[b]=cRQ   i   i   s   a[b:c]=dRS   (   RJ   RM   RP   RD   RR   RU   (   R1   (    (    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_descr.pyt
   test_lists²   s    %"""+%111(6c         C   so  t  t d ƒ r9 |  j i d d 6i d d 6d d d ƒ n' |  j i d d 6i d d 6t d d ƒ |  j i d d 6d d	 6d d d
 d ƒ |  j i d d 6d d	 6d d d
 d ƒ |  j i d d 6d d	 6d d d d ƒ i d d 6d d	 6} g  } x! | j ƒ  D] } | j | ƒ qü Wg  } x! t | ƒ D] } | j | ƒ q&W|  j | | ƒ g  } x! | j ƒ  D] } | j | ƒ q`W|  j | | ƒ g  } x$ t j | ƒ D] } | j | ƒ q�W|  j | | ƒ i d d 6d d	 6} |  j	 | d d d ƒ |  j t
 t | ƒ i  ƒ | ƒ |  j t
 | j ƒ  i  ƒ | ƒ |  j i d d 6d d	 6d d	 i d d 6d	 d 6d d	 6d d ƒ d  S(   Nt   __cmp__i   i   iÿÿÿÿs   cmp(a,b)s   a < bt   __lt__i   i   s   b in aRV   i    s   a[b]RW   s   len(a)R5   s   a[b]=cRQ   (   t   hasattrt   dictRJ   t   Truet   keyst   appendt   iterR8   t   __iter__RD   R9   t   reprt   __repr__RR   (   R1   R@   t   l1t   it   l(    (    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_descr.pyt
   test_dictsÃ   s8    *''''8c         C   sû   i | d 6| d 6} xp |  j  j ƒ  D]_ \ } } | | k r$ d | } t | | ƒ rƒ t | | ƒ } |  j | | | | | ƒ qƒ q$ q$ Wxm |  j j ƒ  D]\ \ } } | | k r— d | } t | | ƒ ró t | | ƒ } |  j | | | | ƒ qó q— q— Wd  S(   NR6   RF   s   __%s__(   R-   R.   R^   R9   RJ   R0   RD   (   R1   R6   RF   t   skipR_   R3   R4   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_descr.pyt   number_operatorså   s    
#
c         C   sÒ   |  j  d d ƒ |  j d j ƒ  d ƒ |  j d j ƒ  d ƒ d t f d „  ƒ  Y} |  j | d ƒ d ƒ y | ƒ  d	 Wn t k
 rŠ n X|  j d
 ƒ y | t j d ƒ Wn t k
 rÀ n X|  j d ƒ d  S(   Nid   i   i   i    t   Cc           B   s   e  Z d  „  Z RS(   c         S   s   t  S(   N(   t   NotImplemented(   R1   t   other(    (    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_descr.pyRE   þ   s    (   t   __name__t
   __module__RE   (    (    (    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_descr.pyRm   ý   s   l    i   t    s+   NotImplemented should have caused TypeErrors    should have raised OverflowError(	   Rl   R8   t   __nonzero__R%   t	   TypeErrort   failt   syst   maxintt   OverflowError(   R1   Rm   (    (    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_descr.pyt	   test_intsö   s    c         C   s   |  j  d d ƒ d  S(   Nl   d l    (   Rl   (   R1   (    (    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_descr.pyt
   test_longs  s    c         C   s   |  j  d d ƒ d  S(   Ng      Y@g      @(   Rl   (   R1   (    (    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_descr.pyt   test_floats  s    c         C   sð   |  j  d d d d d d d d d	 d
 g ƒd t f d „  ƒ  Y} | d d d ƒ} |  j t | ƒ d ƒ |  j | j d ƒ | | d d ƒ} |  j t | ƒ d ƒ |  j | j d ƒ | d ƒ } |  j t | ƒ d ƒ |  j | j d ƒ d  S(   Ny              Y@y              @Rk   R   R   R   R   R%   R&   R'   t   Numberc           B   s)   e  Z d  g Z d „  Z d „  Z e Z RS(   t   precc         _   s+   t  j |  | Œ } | j d d ƒ | _ | S(   NR}   i   (   t   complext   __new__t   getR}   (   t   clsR   t   kwdst   result(    (    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_descr.pyR     s    c         S   sc   |  j  } |  j d k r) d | |  j f S|  j d k rI d | |  j f Sd | |  j | |  j f S(   Ng        s   %.*gs   %.*gjs   (%.*g+%.*gj)(   R}   t   imagt   real(   R1   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_descr.pyRf   !  s    	(   Rp   Rq   t	   __slots__R   Rf   t   __str__(    (    (    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_descr.pyR|     s   			g…ëQ¸	@R}   i   s   3.14i   s   3.1g     Pm@s   234.5i   (   Rl   R~   R8   Re   R}   (   R1   R|   R6   (    (    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_descr.pyt   test_complexes  s    s"   the module 'xxsubtype' is internalc      
   C   sU  d d  l  } d d  l } d  d „ } | | j | j <|  j | d g ƒ | d g ƒ | d d g ƒ d d ƒ |  j | d d d g ƒ d d d d	 ƒ |  j | d d d g ƒ d
 d d d	 ƒ |  j | d d d g ƒ d d d d ƒ |  j | d d d g ƒ d d | d d g ƒ d d ƒ |  j | d g ƒ | d g ƒ | d d g ƒ d d ƒ |  j | d d g ƒ d | d d d d d d g ƒ d d ƒ |  j | d d d g ƒ d d d ƒ |  j | d d g ƒ d | d d d d d d g ƒ d d ƒ |  j | d d g ƒ d | d d d d d d g ƒ d d ƒ |  j	 | d d g ƒ d d | d d g ƒ d d ƒ |  j
 | d d d d
 g ƒ d d | d d g ƒ | d d d d
 g ƒ d d ƒ d  | j f d! „  ƒ  Y} | ƒ  } |  j | g  ƒ |  j | j ƒ  d ƒ | j d" ƒ |  j | d" g ƒ |  j | j ƒ  d ƒ | j d# ƒ |  j | j ƒ  d# ƒ d  S($   Niÿÿÿÿc         S   s   d d  l  } | j |  ƒ S(   Niÿÿÿÿ(   t	   xxsubtypet   spamlist(   Ri   t   memot   spam(    (    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_descr.pyRŠ   ;  s    i   i   s   a+bRE   i   s   b in aRV   i   i    s   a[b]RW   s   a[b:c]RK   s   a+=bRN   s   a*=bRX   s   len(a)R5   s   a*bRY   s   b*aRZ   s   a[b]=cRQ   i   i   s   a[b:c]=dRS   Rm   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyt   fooX  Rr   (   Rp   Rq   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_descr.pyRm   W  s   id   i*   (   t   copyR‰   t   Nonet   _deepcopy_dispatchRŠ   RJ   RM   RP   RD   RR   RU   R8   R�   Rb   t   getstatet   setstate(   R1   RŽ   RŒ   RŠ   Rm   R6   (    (    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_descr.pyt   test_spam_lists6  s@    0(((006%66-0	c         C   s:  d d  l  } d d  l } d  d „ } | | j | j <|  j | i d d 6ƒ | i d d 6ƒ d d d ƒ |  j | i d d 6d d 6ƒ d d d	 d
 ƒ |  j | i d d 6d d 6ƒ d d d	 d
 ƒ |  j | i d d 6d d 6ƒ d d d d ƒ | i d d 6d d 6ƒ } g  } x! | j ƒ  D] } | j | ƒ qWg  } x! t | ƒ D] } | j | ƒ qEW|  j	 | | ƒ g  } x! | j
 ƒ  D] } | j | ƒ qW|  j	 | | ƒ g  } x0 t | i  ƒ ƒ j
 | ƒ D] } | j | ƒ qÈW|  j	 | | ƒ i d d 6d d 6} | | ƒ }	 |  j |	 d d d ƒ |  j |	 t | ƒ d d ƒ |  j | i d d 6d d 6ƒ d d | i d d 6d d 6d d 6ƒ d d ƒ d | j f d „  ƒ  Y}
 |
 ƒ  } |  j	 | j ƒ  g  ƒ |  j	 | j ƒ  d ƒ d | d <|  j	 | j ƒ  d g ƒ |  j	 | j ƒ  d ƒ | j d ƒ |  j	 | j ƒ  d ƒ d  S(   Niÿÿÿÿc         S   sC   d d  l  } | j ƒ  } x$ |  j ƒ  D] \ } } | | | <q% W| S(   Niÿÿÿÿ(   R‰   t   spamdictR.   (   R@   R‹   RŒ   t   sdt   kt   v(    (    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_descr.pyR”   f  s
    i   i   s   cmp(a,b)R\   i   i   s   b in aRV   i    s   a[b]RW   s   len(a)R5   s   repr(a)Rf   s   a[b]=cRQ   Rm   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyR�   Œ  Rr   (   Rp   Rq   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_descr.pyRm   ‹  s   t   barR�   id   (   R�   R˜   (   RŽ   R‰   R�   R�   R”   RJ   Ra   Rb   Rc   R8   Rd   R:   RD   Re   RR   R.   R�   R‘   R’   (   R1   RŽ   RŒ   R”   R@   Rg   Rh   Ri   t	   straightdt   spamdRm   R6   (    (    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_descr.pyt   test_spam_dictsb  sN    ,---"A
	
c         C   sW   y t  t j ƒ } Wn$ t k
 r9 } |  j d | ƒ n X|  j | j ƒ  t j ƒ d  S(   Ns#   xrange(sys.maxsize) failed with: %s(   t   xrangeRv   t   maxsizeRx   t   skipTestR8   R5   (   R1   t   large_ranget   exc(    (    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_descr.pyt   test_wrap_lenfunc_bad_cast–  s
    (   Rp   Rq   R,   RD   RJ   RM   RP   RR   RU   R[   Rj   Rl   Ry   Rz   R{   Rˆ   R   t   impl_detailR“   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_descr.pyR      s"   	1		"				 ,4t   ClassPropertiesAndMethodsc           B   sd  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 d „  Z d „  Z d „  Z d „  Z e j d „  ƒ Z e j d ƒ d „  ƒ Z d „  Z e j d „  ƒ Z e j d ƒ d „  ƒ Z d „  Z d „  Z  d „  Z! e" j# d „  ƒ Z$ d „  Z% e" j# d  „  ƒ Z& d! „  Z' d" „  Z( d# „  Z) d$ „  Z* d% „  Z+ e j d& ƒ d' „  ƒ Z, d( „  Z- d) „  Z. d* „  Z/ e j d+ „  ƒ Z0 e" j1 e2 j3 j4 d, k d- ƒ d. „  ƒ Z5 e j d/ „  ƒ Z6 d0 „  Z7 d1 „  Z8 d2 „  Z9 d3 „  Z: d4 „  Z; d5 „  Z< d6 „  Z= d7 „  Z> d8 „  Z? d9 „  Z@ d: „  ZA d; „  ZB d< „  ZC d= „  ZD d> „  ZE d? „  ZF d@ „  ZG dA „  ZH dB „  ZI dC „  ZJ dD „  ZK dE „  ZL dF „  ZM dG „  ZN dH „  ZO dI „  ZP dJ „  ZQ dK „  ZR dL „  ZS dM „  ZT dN „  ZU dO „  ZV dP „  ZW dQ „  ZX dR „  ZY dS „  ZZ dT „  Z[ dU „  Z\ dV „  Z] dW „  Z^ dX „  Z_ dY „  Z` dZ „  Za d[ „  Zb e j d\ ƒ d] „  ƒ Zc d^ „  Zd d_ „  Ze d` „  Zf da „  Zg db „  Zh dc „  Zi dd „  Zj de „  Zk df „  Zl dg „  Zm dh „  Zn di „  Zo dj „  Zp dk „  Zq dl „  Zr dm „  Zs dn „  Zt do „  Zu dp „  Zv RS(q   c         C   s'   |  j  t | | ƒ d | | f ƒ d  S(   Ns   %r has no attribute %r(   t
   assertTrueR^   (   R1   t   objR3   (    (    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_descr.pyt   assertHasAttr   s    c         C   s'   |  j  t | | ƒ d | | f ƒ d  S(   Ns   %r has unexpected attribute %r(   t   assertFalseR^   (   R1   R¥   R3   (    (    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_descr.pyt   assertNotHasAttr¤  s    c   	         s]  ˆ  j  t t t ƒ ƒ ˆ  j i  t ƒ t ƒ  } ˆ  j | i  ƒ ˆ  j | j t ƒ ˆ  j | t ƒ d t f ‡  f d †  ƒ  Y} ˆ  j  t | t ƒ ƒ | d ƒ } ˆ  j | j d ƒ | d d d d ƒ } ˆ  j | d d k oå | d d ƒ | ƒ  } ˆ  j | j d ƒ ˆ  j | j ƒ  d ƒ | j	 d	 ƒ ˆ  j | j d	 ƒ ˆ  j | j ƒ  d	 ƒ | j	 d
 ƒ ˆ  j | j d
 ƒ ˆ  j | j ƒ  d
 ƒ ˆ  j | d d	 ƒ d | d <ˆ  j | d d ƒ d } xJ t
 | ƒ D]< } | ƒ  | | <x& t
 | ƒ D] } | | | | | <qïWqÏWxG t
 | ƒ D]9 } x0 t
 | ƒ D]" } ˆ  j | | | | | ƒ q/WqWd  S(   NRm   c              sG   e  Z d  Z ‡  f d †  Z d „  Z ‡  f d †  Z d „  Z d „  Z RS(   iÿÿÿÿc            s`   | r, ˆ  j  t | ƒ d ƒ | d |  _ n  | r\ x' | j ƒ  D] \ } } | |  | <q? Wn  d  S(   Ni   i    (   R8   t   lent   stateR.   (   t
   self_localR6   t   kwR–   R—   (   R1   (    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_descr.pyR,   ²  s    c         S   s   |  j  | d ƒ S(   Ni    (   R€   (   R1   t   key(    (    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_descr.pyRW   ¹  s    c            s-   ˆ  j  | t d ƒ ƒ t j |  | | ƒ d  S(   Ni    (   t   assertIsInstanceR:   R_   RQ   (   R«   R­   t   value(   R1   (    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_descr.pyRQ   »  s    c         S   s   | |  _  d  S(   N(   Rª   (   R1   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_descr.pyR’   ¾  s    c         S   s   |  j  S(   N(   Rª   (   R1   (    (    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_descr.pyR‘   À  s    (   Rp   Rq   Rª   R,   RW   RQ   R’   R‘   (    (   R1   (    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_descr.pyRm   °  s   		i   R�   i   R˜   i   iÿÿÿÿi    i
   i*   i   i2   (   R¤   t
   issubclassR_   R®   R8   t   assertIst	   __class__Rª   R‘   R’   t   range(	   R1   R@   Rm   t   a1t   a2R6   t   NRh   t   j(    (   R1   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_descr.pyt   test_python_dicts¨  s@    	$	
c         C   sŒ   d t  f d „  ƒ  Y} | ƒ  } | j d d d g ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | d d	 !d
 ƒ d  S(   NRm   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   t  j |  | ƒ d S(   Nid   (   t   listRW   (   R1   Rh   (    (    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_descr.pyRW   ß  s    c         S   s
   | | f S(   N(    (   R1   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_descr.pyRK   á  s    (   Rp   Rq   RW   RK   (    (    (    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_descr.pyRm   Þ  s   	i    i   i   id   ie   if   iÈ   (   id   iÈ   (   R¹   t   extendR8   (   R1   Rm   R6   (    (    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_descr.pyt   test_python_listsÜ  s    	c            s”  d d3 d „  ƒ  Y} | ƒ  } |  j  | j ƒ  d ƒ | j d ƒ |  j  | j ƒ  d ƒ d d4 d „  ƒ  Y} |  j  | j ƒ  | ƒ | ƒ  } |  j  | j | ƒ d t f d „  ƒ  Y‰ d d5 ‡ f d	 †  ƒ  Y} |  j  | j d
 ƒ | ƒ  } |  j  | j d
 ƒ d t f d „  ƒ  Y‰ d t f ‡ f d †  ƒ  Y‰ d d6 ‡ f d †  ƒ  Y} |  j  | j d ƒ |  j  | j	 d7 ƒ |  j
 d | j ƒ | ƒ  } |  j  | j ƒ  d ƒ d t f ‡ f d †  ƒ  Y‰ d d8 ‡ f d †  ƒ  Y‰  d ˆ  f d „  ƒ  Y} d ˆ  f d „  ƒ  Y} d | | f d „  ƒ  Y} |  j  | ƒ  j ƒ  d ƒ d | | f d „  ƒ  Y} |  j  | ƒ  j ƒ  d ƒ d t f ‡ f d †  ƒ  Y‰ d d9 ‡ f d  †  ƒ  Y‰  ˆ  ƒ  } |  j | d! ƒ d" | _ |  j  | j d" ƒ |  j  | j d# ƒ d$ ˆ ˆ f d% „  ƒ  Y‰ d d: ‡ f d& †  ƒ  Y‰  d ˆ  f d' „  ƒ  Y} d ˆ  f d( „  ƒ  Y} d | | f d) „  ƒ  Y} |  j  | ƒ  j d ƒ d* t f ‡ f d+ †  ƒ  Y‰ d d; ‡ f d, †  ƒ  Y} |  j  ˆ j d
 ƒ | ƒ  } |  j  t | ƒ | ƒ |  j  ˆ j d
 ƒ d t f d- „  ƒ  Y} | ƒ  } y | ƒ  Wn t k
 r!n X|  j d. ƒ d t f d/ „  ƒ  Y‰  d t f d0 „  ƒ  Y} d t f ‡  f d1 †  ƒ  Y} d | | f d2 „  ƒ  Y} d  S(<   NRm   c           B   s)   e  Z e Z d  „  Z d „  Z d „  Z RS(   c         S   s   d |  _  d  S(   Ni    (   t	   _C__state(   R1   (    (    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_descr.pyR,   î  s    c         S   s   |  j  S(   N(   R¼   (   R1   (    (    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_descr.pyR‘   ð  s    c         S   s   | |  _  d  S(   N(   R¼   (   R1   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_descr.pyR’   ò  s    (   Rp   Rq   R:   t   __metaclass__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_descr.pyRm   ì  s   		i    i
   t   Dc           B   s   e  Z d  e f d „  ƒ  YZ RS(   R½   c           B   s   e  Z d  „  Z RS(   c         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_descr.pyt   myselfú  Rr   (   Rp   Rq   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_descr.pyR½   ù  s   (   Rp   Rq   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_descr.pyR¾   ø  s   t   M1c           B   s   e  Z d  „  Z RS(   c         S   s    d | d <t  j |  | | | ƒ S(   Ni   t   __spam__(   R:   R   (   R�   R3   t   basesR_   (    (    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_descr.pyR   ÿ  s    
(   Rp   Rq   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_descr.pyRÀ   þ  s   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRm     s   i   t	   _instancec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÃ     s   t   M2c              s&   e  Z e d  „  ƒ Z ‡  f d †  Z RS(   c         S   s.   t  j |  ƒ } | | _ | | _ | | _ | S(   N(   t   objectR   R3   RÂ   R_   (   R�   R3   RÂ   R_   R1   (    (    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_descr.pyR     s
    			c            sY   ˆ  ƒ  } xI |  j  D]> } | j d ƒ r. q n  t | | |  j  | j | |  ƒ ƒ q W| S(   Nt   __(   R_   t
   startswitht   setattrt   __get__(   R1   t   itR­   (   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_descr.pyt   __call__  s    	'(   Rp   Rq   t   staticmethodR   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_descr.pyRÄ   
  s   c              s   e  Z ˆ  Z d  „  Z RS(   c         S   s   d S(   Ni*   (    (   R1   (    (    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_descr.pyRŒ     s    (   Rp   Rq   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_descr.pyRm     s   RŒ   i*   t	   autosuperc              s   e  Z ‡  f d  †  Z RS(   c            su   t  ˆ  |  ƒ j |  | | | ƒ } x | d  d k rA | d } q$ W| rU d | } n d } t | | t  | ƒ ƒ | S(   Ni   t   _s
   _%s__supert   __super(   t   superR   RÈ   (   t	   metaclassR3   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_descr.pyR   )  s    (   Rp   Rq   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_descr.pyRÍ   &  s   t   Ac              s   e  Z ˆ  Z d  „  Z RS(   c         S   s   d S(   NRÒ   (    (   R1   (    (    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_descr.pyR?   7  s    (   Rp   Rq   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_descr.pyRÒ   5  s   t   Bc           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NRÓ   (   t	   _B__superR?   (   R1   (    (    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_descr.pyR?   :  s    (   Rp   Rq   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_descr.pyRÓ   9  s   c           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NRm   (   t	   _C__superR?   (   R1   (    (    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_descr.pyR?   =  s    (   Rp   Rq   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_descr.pyRm   <  s   c           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NR¾   (   t	   _D__superR?   (   R1   (    (    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_descr.pyR?   @  s    (   Rp   Rq   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_descr.pyR¾   ?  s   t   DCBAt   Ec           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NRØ   (   t	   _E__superR?   (   R1   (    (    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_descr.pyR?   D  s    (   Rp   Rq   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_descr.pyRØ   C  s   t   EBCAt   autopropertyc              s   e  Z ‡  f d  †  Z RS(   c   	         s  i  } x® | j  ƒ  D]  \ } } | j d ƒ ri | d } | j | d ƒ \ } } | } | | f | | <q | j d ƒ r | d } | j | d ƒ \ } } | } | | f | | <q q Wx3 | j  ƒ  D]% \ } \ } } t | | ƒ | | <qÄ Wt ˆ  |  ƒ j |  | | | ƒ S(   Nt   _get_i   t   _set_(   NN(   NN(   t	   iteritemsRÇ   R€   R�   t   propertyRÐ   R   (	   RÑ   R3   RÂ   R_   t   hitsR­   t   valR€   t   set(   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_descr.pyR   K  s     

(   Rp   Rq   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_descr.pyRÛ   H  s   c              s    e  Z ˆ  Z d  „  Z d „  Z RS(   c         S   s   |  j  S(   N(   t   _A__x(   R1   (    (    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_descr.pyt   _get_x^  s    c         S   s   | |  _  d  S(   N(   Rã   (   R1   t   x(    (    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_descr.pyt   _set_x`  s    (   Rp   Rq   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_descr.pyRÒ   \  s   	Rå   i   iôÿÿÿt   multimetaclassc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRç   h  s   c              s   e  Z ˆ  Z d  „  Z RS(   c         S   s   d S(   NRÒ   (    (   R1   (    (    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_descr.pyRä   m  s    (   Rp   Rq   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_descr.pyRÒ   k  s   c           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NRÓ   (   RÔ   Rä   (   R1   (    (    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_descr.pyRä   p  s    (   Rp   Rq   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_descr.pyRÓ   o  s   c           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NRm   (   RÕ   Rä   (   R1   (    (    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_descr.pyRä   s  s    (   Rp   Rq   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_descr.pyRm   r  s   c           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  j ƒ  S(   NR¾   (   RÖ   Rä   (   R1   (    (    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_descr.pyRä   v  s    (   Rp   Rq   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_descr.pyR¾   u  s   t   Tc              s   e  Z d  Z ‡  f d †  Z RS(   i    c            s   ˆ  j  d 7_  d  S(   Ni   (   t   counter(   R1   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_descr.pyR,   }  s    (   Rp   Rq   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_descr.pyRè   {  s   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRm     s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   †  s    s5   calling object w/o call method should raise TypeErrorc           B   s   e  Z d  „  Z RS(   c          _   s   t  j |  | Ž  S(   N(   R:   R   (   R   R2   (    (    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_descr.pyR   �  s    (   Rp   Rq   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_descr.pyRÒ   Ž  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   ’  s   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRm   •  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   ™  s   (    (    (    (    (    (    (    (    (    (   R8   R‘   R’   R¿   R²   R:   RÁ   RÅ   R3   RÂ   t   assertInR_   RŒ   R?   R¨   Rå   Rã   Ré   Rt   Ru   (   R1   Rm   R6   R¾   R@   RL   RÓ   RØ   (    (   RÒ   RÀ   RÄ   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_descr.pyt   test_metaclassê  sx    								  c            s³   g  ‰ t  t ƒ ‰  d ˆ  f ‡  ‡ f d †  ƒ  Y} | d ƒ } d | _ | j } | ` |  j ˆ d d d g ƒ y  d	 t j t f d
 „  ƒ  Y} Wn t k
 r¡ n X|  j d ƒ d  S(   Nt   MMc              sM   e  Z ‡  f d  †  Z ‡  ‡ f d †  Z ‡  ‡ f d †  Z ‡  ‡ f d †  Z RS(   c            s   ˆ  j  |  | ƒ d  S(   N(   R,   (   R1   R3   (   t   MT(    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_descr.pyR,   ¡  s    c            s#   ˆ j  d | f ƒ ˆ  j |  | ƒ S(   NR;   (   Rb   t   __getattribute__(   R1   R3   (   Rí   t   log(    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_descr.pyRî   £  s    c            s-   ˆ j  d | | f ƒ ˆ  j |  | | ƒ d  S(   NRÈ   (   Rb   t   __setattr__(   R1   R3   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_descr.pyRð   ¦  s    c            s'   ˆ j  d | f ƒ ˆ  j |  | ƒ d  S(   Nt   delattr(   Rb   t   __delattr__(   R1   R3   (   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_descr.pyRò   ©  s    (   Rp   Rq   R,   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_descr.pyRì      s   R6   i   RÈ   R�   R;   Rñ   t   Modulec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRó   ¶  s   s?   inheriting from ModuleType and str at the same time should fail(   RÈ   R�   i   (   R;   R�   (   Rñ   R�   (	   R:   Rv   R�   R8   t   typest
   ModuleTypet   strRt   Ru   (   R1   Rì   R6   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_descr.pyt   test_module_subclassesœ  s    		
 c            s'  d t  f d „  ƒ  Y‰  ˆ  ƒ  } |  j | j ƒ  d ƒ | j d ƒ |  j | j ƒ  d ƒ d t ˆ  f ‡  f d †  ƒ  Y} | ƒ  } |  j | j ƒ  g  ƒ d | d <|  j | j ƒ  d0 g ƒ |  j | d d ƒ |  j | j ƒ  d ƒ | j d ƒ |  j | j ƒ  d ƒ |  j | j | t ˆ  t  f ƒ d	 t  f d
 „  ƒ  Y} d | t f d „  ƒ  Y} |  j | ƒ  j	 ƒ  d ƒ |  j t
 | ƒ  ƒ d ƒ |  j | ƒ  j	 ƒ  d ƒ |  j t
 | ƒ  ƒ d ƒ d d1 d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y‰  d | ˆ  f d „  ƒ  Y} |  j | j d ƒ d | t  f d „  ƒ  Y} |  j | j | | | | ˆ  t  f ƒ |  j | j d ƒ d | ˆ  t  f d „  ƒ  Y}	 |  j |	 j |	 | ˆ  | t  f ƒ |  j |	 j d ƒ d d2 d „  ƒ  Y‰  d ˆ  t  f d „  ƒ  Y}
 |  j |
 j |
 ˆ  t  f ƒ |
 ƒ  } |  j | j ƒ  d ƒ |  j | j ƒ  d ƒ |  j | j ƒ  d  ƒ d ˆ  f d! „  ƒ  Y} d" | t  f d# „  ƒ  Y} |  j | j | | ˆ  t  f ƒ | ƒ  } |  j | j ƒ  d ƒ |  j | j ƒ  d$ ƒ |  j | j ƒ  d% ƒ |  j | j ƒ  d& ƒ d' |
 | t  f d( „  ƒ  Y} |  j | j | |
 | | ˆ  t  f ƒ | ƒ  } |  j | j ƒ  d ƒ |  j | j ƒ  d$ ƒ |  j | j ƒ  d ƒ |  j | j ƒ  d% ƒ |  j | j ƒ  d) ƒ |  j | j ƒ  d* ƒ d+ d3 d, „  ƒ  Y} y d- | f d. „  ƒ  Y} Wn t k
 rn X|  j d/ ƒ d  S(4   NRm   c           B   s#   e  Z d  „  Z d „  Z d „  Z RS(   c         S   s   d |  _  d  S(   Ni    (   R¼   (   R1   (    (    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_descr.pyR,   Á  s    c         S   s   |  j  S(   N(   R¼   (   R1   (    (    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_descr.pyR‘   Ã  s    c         S   s   | |  _  d  S(   N(   R¼   (   R1   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_descr.pyR’   Å  s    (   Rp   Rq   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_descr.pyRm   À  s   		i    i
   R¾   c              s   e  Z ‡  f d  †  Z RS(   c            s$   t  i  ƒ j |  ƒ ˆ  j |  ƒ d  S(   N(   R:   R,   (   R1   (   Rm   (    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_descr.pyR,   Ì  s    (   Rp   Rq   R,   (    (   Rm   (    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_descr.pyR¾   Ë  s   t   worldt   hellot   Nodec           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   t  |  j ƒ  ƒ S(   N(   R%   R�   (   R1   (    (    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_descr.pyt   __int__Û  s    c         S   s   d S(   Nt   23(    (   R1   (    (    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_descr.pyR�   Ý  s    (   Rp   Rq   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_descr.pyRú   Ú  s   	t   Fragc           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Nt   42(    (   R1   (    (    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_descr.pyR�   à  s    (   Rp   Rq   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_descr.pyRý   ß  s   i   i*   RÒ   c           B   s   e  Z d  Z RS(   i   (   Rp   Rq   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_descr.pyRÒ   é  s   RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   ì  s   c           B   s   e  Z d  Z RS(   i   (   Rp   Rq   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_descr.pyRm   ï  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   ò  s   i   RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   ÷  s   t   Fc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÿ   þ  s   i   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   C a(    (   R1   (    (    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_descr.pyt   cmethod  s    c         S   s   d S(   Ns   C b(    (   R1   (    (    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_descr.pyt
   all_method  s    (   Rp   Rq   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_descr.pyRm     s   	RÀ   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   M1 a(    (   R1   (    (    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_descr.pyt   m1method  s    c         S   s   d S(   Ns   M1 b(    (   R1   (    (    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_descr.pyR    s    (   Rp   Rq   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_descr.pyRÀ   
  s   	s   C as   M1 as   M1 bc           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   D a(    (   R1   (    (    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_descr.pyt   dmethod  s    c         S   s   d S(   Ns   D b(    (   R1   (    (    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_descr.pyR    s    (   Rp   Rq   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_descr.pyR¾     s   	RÄ   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   M2 a(    (   R1   (    (    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_descr.pyt   m2method  s    c         S   s   d S(   Ns   M2 b(    (   R1   (    (    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_descr.pyR    s    (   Rp   Rq   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_descr.pyRÄ     s   	s   D as   M2 as   M2 bt   M3c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   M3 a(    (   R1   (    (    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_descr.pyt   m3method*  s    c         S   s   d S(   Ns   M3 b(    (   R1   (    (    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_descr.pyR  ,  s    (   Rp   Rq   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_descr.pyR  )  s   	s   M3 as   M3 bt   Classicc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  7  s   t   Newc           B   s   e  Z e Z RS(    (   Rp   Rq   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_descr.pyR  :  s   s0   new class with only classic bases - shouldn't be(   Rù   Rø   (    (    (    (   RÅ   R8   R‘   R’   R_   Ra   R.   t   __mro__R¹   Rû   R%   Rå   R   R  R  R  R  R  Rt   Ru   (   R1   R6   R¾   R@   Rú   Rý   RÒ   RÓ   RØ   Rÿ   RÀ   RB   RÄ   R  R  R  (    (   Rm   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_descr.pyt   test_multiple_inheritance¾  s|    		
%"		%	c         C   s  d t  f d „  ƒ  Y} |  j | ƒ  j ƒ  d ƒ d | f d „  ƒ  Y} |  j | ƒ  j ƒ  d ƒ |  j | ƒ  j ƒ  d ƒ d | f d „  ƒ  Y} |  j | ƒ  j ƒ  d ƒ |  j | ƒ  j ƒ  d ƒ d | | f d „  ƒ  Y} |  j | ƒ  j ƒ  d ƒ |  j | ƒ  j ƒ  d ƒ |  j | j | | | | t  f ƒ d	 | | f d
 „  ƒ  Y} |  j | ƒ  j ƒ  d ƒ |  j | ƒ  j ƒ  d ƒ |  j | j | | | | t  f ƒ y d | | f d „  ƒ  Y} Wn t k
 rÉn X|  j d ƒ y d | | f d „  ƒ  Y} Wn t k
 rn X|  j d ƒ d  S(   NRÒ   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   NRÒ   (    (   R1   (    (    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_descr.pyRŒ   D  Rr   (   Rp   Rq   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_descr.pyRÒ   C  s   RÓ   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   NRÓ   (    (   R1   (    (    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_descr.pyt   booG  Rr   c         S   s   d S(   NRÓ   (    (   R1   (    (    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_descr.pyRŒ   H  Rr   (   Rp   Rq   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_descr.pyRÓ   F  s   	Rm   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   NRm   (    (   R1   (    (    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_descr.pyR  L  Rr   (   Rp   Rq   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_descr.pyRm   K  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   O  s    RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   S  s    Rÿ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÿ   Y  s    s#   expected MRO order disagreement (F)t   Gc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  _  s    s#   expected MRO order disagreement (G)(   RÅ   R8   RŒ   R  R	  Rt   Ru   (   R1   RÒ   RÓ   Rm   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_descr.pyt   test_diamond_inheritanceA  s4    ""c      	   C   s¹   d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d	 | f d
 „  ƒ  Y} d | | | | f d „  ƒ  Y} |  j | j | | | | | | t  f ƒ d  S(   NRÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   h  s    RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   i  s    Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   j  s    t   Xc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  k  s    t   Yc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  l  s    t   Zc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  m  s    (   RÅ   R8   R	  (   R1   RÒ   RÓ   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_descr.pyt   test_ex5_from_c3_switchf  s    c   	      C   s/  d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d	 | f d
 „  ƒ  Y} d | | f d „  ƒ  Y} d | f d „  ƒ  Y} d | | f d „  ƒ  Y} |  j | j | | | | | t  f ƒ |  j | j | | | | t  f ƒ |  j | j | | | | | | | | t  f	 ƒ d  S(   Nt   Boatc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  t  s    t   DayBoatc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  u  s    t	   WheelBoatc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  v  s    t
   EngineLessc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  w  s    t   SmallMultihullc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  x  s    t   PedalWheelBoatc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  y  s    t   SmallCatamaranc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  z  s    t   Pedaloc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  {  s    (   RÅ   R8   R	  (	   R1   R  R  R  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_descr.pyt   test_monotonicityr  s    c      	   C   s¹   d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | | f d „  ƒ  Y} d	 | | f d
 „  ƒ  Y} d | | f d „  ƒ  Y} |  j | j | | | | | | t  f ƒ d  S(   Nt   Panec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  ‰  s    t   ScrollingMixinc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  Š  s    t   EditingMixinc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  ‹  s    t   ScrollablePanec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  Œ  s    t   EditablePanec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  �  s    t   EditableScrollablePanec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR   Ž  s    (   RÅ   R8   R	  (   R1   R  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_descr.pyt   test_consistency_with_epg‡  s    c            sN  d } ‡  f d †  } d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d t  f d „  ƒ  Y} | t d	 t d
 | | f i  ƒ | t | t d
 | | f i  ƒ | t | t d
 | | | f i  ƒ d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | | f d „  ƒ  Y}	 d | | f d „  ƒ  Y}
 | t | t d |	 |
 f i  ƒ d  S(   NsC   Cannot create a consistent method resolution
order (MRO) for bases c            s}   y | | Œ  WnW |  k
 rg } t  j ƒ  ry t | ƒ j | ƒ sd ˆ  j d t | ƒ | f ƒ qd qy n Xˆ  j d |  ƒ d  S(   Ns   Message %r, expected %rs   Expected %s(   R   t   check_impl_detailRö   RÇ   Ru   (   R    t   expectedt   callableR   t   msg(   R1   (    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_descr.pyt   raises™  s    	RÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   ¥  s    RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   ¦  s    Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   §  s    s   duplicate base class AR  t
   GridLayoutc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR'  ±  s    t   HorizontalGridc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR(  ²  s    t   VerticalGridc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR)  ³  s    t   HVGridc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR*  ´  s    t   VHGridc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR+  µ  s    t   ConfusedGrid(   RÅ   Rt   R:   (   R1   t   mro_err_msgR&  RÒ   RÓ   Rm   R'  R(  R)  R*  R+  (    (   R1   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_descr.pyt   test_mro_disagreement”  s$    				c         C   s  t  ƒ  } |  j | j t  ƒ |  j t | ƒ t  ƒ t  ƒ  } |  j | | ƒ |  j | d ƒ y d | _ Wn t t f k
 r� n X|  j	 d ƒ |  j t  ƒ  d ƒ d t  f d „  ƒ  Y} | ƒ  } |  j | j
 i  ƒ d | _ |  j | j d ƒ |  j | j
 i d d 6ƒ d  S(   NR�   i   s1   object() should not allow setting a foo attributeR<   t   Cdictc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR/  É  s   i   (   RÅ   R8   R²   R:   t   assertNotEqualR¨   R�   t   AttributeErrorRt   Ru   R<   (   R1   R6   RF   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_descr.pyt   test_object_class¹  s$    				c         C   s�  d t  f d „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ d t  f d „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ d | _ |  j | j d ƒ d  | _ |  j | j d  ƒ | ` |  j | d ƒ d	 t  f d
 „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ |  j | d ƒ |  j | d ƒ d | _ d | _ d | _ |  j | j d ƒ |  j | j d ƒ |  j | j d ƒ d t  f d „  ƒ  Y} | d ƒ } |  j | d ƒ |  j | d ƒ |  j | j ƒ  d ƒ y d | _ Wn t	 k
 r÷n X|  j
 d ƒ y d t  f d „  ƒ  Y} Wn t k
 r2n X|  j
 d ƒ y d t  f d „  ƒ  Y} Wn t k
 rmn X|  j
 d ƒ y d t  f d „  ƒ  Y} Wn t k
 r¨n X|  j
 d ƒ y d t  f d „  ƒ  Y} Wn t k
 rãn X|  j
 d ƒ y d t  f d „  ƒ  Y} Wn t k
 rn X|  j
 d ƒ d t  f d  „  ƒ  Y} d t  f d! „  ƒ  Y} | ƒ  } d | _ |  j | j d ƒ d  S("   Nt   C0c           B   s   e  Z g  Z RS(    (   Rp   Rq   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_descr.pyR3  Ó  s   R<   R�   t   C1c           B   s   e  Z d  g Z RS(   R6   (   Rp   Rq   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_descr.pyR4  Ù  s   R6   i   t   C3c           B   s   e  Z d  d d g Z RS(   R6   RF   RL   (   Rp   Rq   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_descr.pyR5  å  s   RF   RL   i   i   t   C4c           B   s)   e  Z d  Z d g Z d „  Z d „  Z RS(   s   Validate name manglingt   __ac         S   s   | |  _  d  S(   N(   t   _C4__a(   R1   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_descr.pyR,   ö  s    c         S   s   |  j  S(   N(   R8  (   R1   (    (    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_descr.pyR€   ø  s    (   Rp   Rq   t   __doc__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_descr.pyR6  ó  s   		i   R7  i   s$   Double underscored names not mangledRm   c           B   s   e  Z d  g Z RS(   N(   Rp   Rq   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_descr.pyRm     s   s   [None] slots not caughtc           B   s   e  Z d  g Z RS(   s   foo bar(   Rp   Rq   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_descr.pyRm     s   s   ['foo bar'] slots not caughtc           B   s   e  Z d  g Z RS(   s   foo bar(   Rp   Rq   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_descr.pyRm     s   s   ['foo\0bar'] slots not caughtc           B   s   e  Z d  g Z RS(   t   1(   Rp   Rq   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_descr.pyRm     s   s   ['1'] slots not caughtc           B   s   e  Z d  g Z RS(   Rr   (   Rp   Rq   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_descr.pyRm   #  s   s   [''] slots not caughtc           B   s   e  Z d  d d d g Z RS(   R6   t   a_bt   _at   A0123456789Z(   Rp   Rq   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_descr.pyRm   )  s   c           B   s   e  Z d  Z RS(   t   abc(   Rp   Rq   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_descr.pyRm   /  s   (   RÅ   R¨   R6   R8   R�   RF   RL   R€   t   _ClassPropertiesAndMethods__aR1  Ru   Rt   R>  (   R1   R3  Rå   R4  R5  R6  Rm   RL   (    (    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_descr.pyt
   test_slotsÑ  s„    										c            s  y t  Wn t k
 r( ˆ j d ƒ nð Xd t f d „  ƒ  Y} | ƒ  } d | _ ˆ j | j d ƒ t  d ƒ t  d ƒ f ‰ d t f ‡ f d †  ƒ  Y} | ƒ  } d | _ ˆ j | j d ƒ ˆ j t ˆ d ƒ t  ƒ y d t f d	 „  ƒ  Y} Wn t t	 f k
 r
n Xˆ j
 d
 ƒ d t f ‡  f d †  ƒ  Y‰  d t f d „  ƒ  Y} | ƒ  } ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ j ˆ  j d ƒ ~ t j ƒ  ˆ j ˆ  j d ƒ d | f d „  ƒ  Y} | ƒ  } ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ j ˆ  j d ƒ ~ t j ƒ  ˆ j ˆ  j d ƒ d | f d „  ƒ  Y} | ƒ  } ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ  ƒ  | _ ˆ j ˆ  j d ƒ ~ t j ƒ  ˆ j ˆ  j d ƒ d t f d „  ƒ  Y} | ƒ  } ˆ  ƒ  | g | _ ˆ j ˆ  j d ƒ d  } t j ƒ  ˆ j ˆ  j d ƒ t t d ƒ rwd t f d „  ƒ  Y} | ƒ  }	 t t j ƒ  ƒ }
 x t d ƒ D] } |	 |	 k q>Wt t j ƒ  ƒ } ˆ j |
 | ƒ n  d t f ‡ f d †  ƒ  Y} t j d ƒ � } | ƒ  } ~ Wd  QXˆ j | j ƒ  d ƒ d t f d  „  ƒ  Y} ˆ j t ƒ � | ƒ  ` Wd  QXd  S(!   Ns   no unicode supportRm   c           B   s   e  Z e d  ƒ Z RS(   R>  (   Rp   Rq   t   unicodeR†   (    (    (    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_descr.pyRm   =  s   i   R�   R˜   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   R†   (    (   t   slots(    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_descr.pyRm   E  s   i    c           B   s   e  Z e d  ƒ g Z RS(   i€   (   Rp   Rq   t   unichrR†   (    (    (    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_descr.pyRm   M  s   s   [unichr(128)] slots not caughtt   Countedc              s,   e  Z d  Z ‡  f d †  Z ‡  f d †  Z RS(   i    c            s   ˆ  j  d 7_  d  S(   Ni   (   Ré   (   R1   (   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_descr.pyR,   W  s    c            s   ˆ  j  d 8_  d  S(   Ni   (   Ré   (   R1   (   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_descr.pyt   __del__Y  s    (   Rp   Rq   Ré   R,   RE  (    (   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_descr.pyRD  U  s   c           B   s   e  Z d  d d g Z RS(   R6   RF   RL   (   Rp   Rq   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_descr.pyRm   [  s   i   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   e  s   i   RØ   c           B   s   e  Z d  g Z RS(   t   e(   Rp   Rq   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_descr.pyRØ   n  s   Rÿ   c           B   s   e  Z d  d g Z RS(   R6   RF   (   Rp   Rq   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_descr.pyRÿ   z  s   i   t   get_objectsR  c           B   s   e  Z d  „  Z d Z RS(   c         S   s   d S(   Ni    (    (   R1   Ro   (    (    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_descr.pyR\   †  s    N(   Rp   Rq   R\   R�   t   __hash__(    (    (    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_descr.pyR  …  s   	i
   t   Hc              s,   e  Z d  d g Z d „  Z ‡  f d †  Z RS(   R6   RF   c         S   s   d |  _  d |  _ d  S(   Ni   i   (   R6   RF   (   R1   (    (    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_descr.pyR,   ’  s    	c            s*   ˆ  j  |  j d ƒ ˆ  j  |  j d ƒ d  S(   Ni   i   (   R8   R6   RF   (   t   self_(   R1   (    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_descr.pyRE  •  s    (   Rp   Rq   R†   R,   RE  (    (   R1   (    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_descr.pyRI  �  s   	t   stderrRr   R  c           B   s   e  Z d  Z RS(   R6   (   Rp   Rq   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_descr.pyR  �  s   (   RA  t	   NameErrorRž   RÅ   R>  R8   R�   R:   Rt   t   UnicodeEncodeErrorRu   R6   RF   RL   Ré   R   t
   gc_collectt   zRF  R�   R^   t   gcR©   RG  Rœ   t   captured_outputt   getvaluet   assertRaisesR1  (   R1   Rm   RL   Rå   R¾   RØ   Rÿ   t   sR  t   gt   orig_objectsRh   t   new_objectsRI  t   hR  (    (   RD  R1   RB  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_descr.pyt   test_unicode_slots5  sŠ    					
	
	
	
			c         C   s�  d t  f d „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ d | _ |  j | j i d d 6ƒ d t  f d „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ y d | _ Wn t k
 rÁ n X|  j d	 ƒ d
 | | f d „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ d | _ |  j | j i d d 6ƒ d | | f d „  ƒ  Y} | ƒ  } |  j | d ƒ |  j | d ƒ d | _ |  j | j i d d 6ƒ d  S(   NR¾   c           B   s   e  Z d  g Z RS(   R<   (   Rp   Rq   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_descr.pyR¾   ¤  s   R<   t   __weakref__i*   R�   t   Wc           B   s   e  Z d  g Z RS(   RZ  (   Rp   Rq   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_descr.pyR[  ¬  s   s!   shouldn't be allowed to set a.fooR4  c           B   s   e  Z g  Z RS(    (   Rp   Rq   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_descr.pyR4  ¸  s   t   C2c           B   s   e  Z g  Z RS(    (   Rp   Rq   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_descr.pyR\  À  s   (   RÅ   R¦   R¨   R�   R8   R<   R1  Ru   (   R1   R¾   R6   R[  R4  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_descr.pyt   test_slots_special¢  s6    							c            s�   d d  l  ‰  d d ‡  f d †  ƒ  Y} d t f d „  ƒ  Y} | j | ƒ | ƒ  } |  j | | ƒ |  j t | j j | d ƒ d  S(   Niÿÿÿÿt   MyABCc              s   e  Z ˆ  j Z d  Z RS(   R6   (   Rp   Rq   t   ABCMetaR½   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_descr.pyR^  Ì  s   	t	   Unrelatedc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR`  Ð  s   i   (    (   R>  RÅ   t   registerR®   RS  Rt   R6   t   __set__(   R1   R^  R`  t   u(    (   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_descr.pyt   test_slots_descriptorÈ  s    	c            sI   d t  f d „  ƒ  Y‰  d t f ‡  f d †  ƒ  Y} |  j | ˆ  k  ƒ d  S(   Nt   Mc           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Niÿÿÿÿ(    (   R1   Ro   (    (    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_descr.pyR\   Ý  s    (   Rp   Rq   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_descr.pyRe  Ü  s   R  c              s   e  Z ˆ  Z RS(    (   Rp   Rq   R½   (    (   Re  (    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_descr.pyR  ß  s   (   R:   RÅ   R¤   (   R1   R  (    (   Re  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_descr.pyt   test_metaclass_cmpÚ  s    c            s¦  d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | _ |  j | j d ƒ |  j | j d ƒ |  j | j d ƒ d t  f d	 „  ƒ  Y} | ƒ  } |  j | d
 ƒ d | _ |  j | j d ƒ d „  | _ |  j | j ƒ  d ƒ d „  | _ |  j t | ƒ d ƒ d „  | _ |  j t	 | ƒ d ƒ |  j | j d ƒ |  j | d ƒ d „  } | | _
 |  j | j d ƒ d | _ |  j | j d ƒ d „  } | | _ y d | _ Wn t k
 rËn X|  j d ƒ |  j | j d ƒ d | f d „  ƒ  Y} | ƒ  } d | _ |  j | j d ƒ d t	 f d „  ƒ  Y}	 |  j d |	 d ƒ d ƒ |  j |	 d ƒ d d ƒ |  j d |	 d ƒ d ƒ |  j |	 d ƒ d d ƒ |  j |	 d ƒ |	 d ƒ d ƒ d t f d  „  ƒ  Y}
 |  j d |
 d! ƒ d ƒ |  j |
 d! ƒ d d ƒ |  j d |
 d ƒ d ƒ |  j |
 d ƒ d d ƒ |  j |
 d ƒ |
 d ƒ d ƒ d" t f d# „  ƒ  Y‰  d$ d& ‡  f d% †  ƒ  Y} |  j | t  ƒ d  S('   NR¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   å  s   RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   ç  s   Rÿ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÿ   é  s   i   Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   ñ  s   t   foobari   c         S   s   d S(   Ni*   (    (   R1   (    (    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_descr.pyt   <lambda>÷  Rr   i*   c         S   s   d S(   Ns   C()(    (   R1   (    (    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_descr.pyRh  ù  Rr   s   C()c         S   s   d S(   Nid   (    (   R1   (    (    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_descr.pyRh  û  Rr   id   RŒ   c         S   s   | d k r d St  ‚ d  S(   NRŒ   (   R1  (   R1   R3   (    (    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_descr.pyt	   mygetattrÿ  s    i   c         S   s(   | d k r t  ‚ n  t j |  | | ƒ S(   NRŒ   (   R1  RÅ   Rð   (   R1   R3   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_descr.pyt	   mysetattr  s    	s   not spams   expected AttributeErrorc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾     s   t   Ic           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRk    s   R6   t   aai   i   t   Lc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm  #  s   l    t   dynamicmetaclassc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRn  ,  s   t	   someclassc              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRo  .  s   (    (   RÅ   R�   R8   R¨   Rg  t   methodRf   Re   Rû   R%   t   __getattr__RŒ   t   newRð   R1  Ru   R&   R:   R0  (   R1   R¾   RØ   Rÿ   Rm   R6   Ri  Rj  R@   Rk  Rm  Ro  (    (   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_descr.pyt   test_dynamicsã  sh    										  c            sì  y d t  t f d „  ƒ  Y} Wn t k
 r0 n X|  j d ƒ y d t d  f d „  ƒ  Y} Wn t k
 rn n X|  j d ƒ d d d „  ƒ  Y} y  d t t ƒ f d „  ƒ  Y} Wn t k
 rÂ n X|  j d	 ƒ y d t f d
 „  ƒ  Y} Wn t k
 rý n X|  j d ƒ y d t f d „  ƒ  Y} Wn t k
 r8n X|  j d ƒ d t f d „  ƒ  Y‰  d t f d „  ƒ  Y‰ d t f ‡  f d †  ƒ  Y} d t f ‡ f d †  ƒ  Y} y d | | f d „  ƒ  Y} Wn t k
 rÚn X|  j d ƒ d  S(   NRm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   5  s   s5   inheritance from both list and dict should be illegalc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   =  s   s+   inheritance from non-type should be illegalR  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  C  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   G  s   s,   inheritance from CFunction should be illegalc           B   s   e  Z d  Z RS(   i   (   Rp   Rq   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_descr.pyRm   O  s   s   __slots__ = 1 should be illegalc           B   s   e  Z d  g Z RS(   i   (   Rp   Rq   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_descr.pyRm   W  s   s!   __slots__ = [1] should be illegalRÀ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÀ   ^  s   RÄ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÄ   `  s   t   A1c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRt  b  s   t   A2c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRu  d  s   RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   g  s   s5   finding the most derived metaclass should have failed(    (   R¹   R_   Rt   Ru   RÅ   R�   R:   R©   (   R1   Rm   R  Rt  Ru  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_descr.pyt   test_errors2  sF     c         C   sˆ  d t  f d „  ƒ  Y} | ƒ  } |  j | j d ƒ | d f ƒ |  j | j d ƒ | d f ƒ |  j | j d ƒ | d f ƒ d | f d „  ƒ  Y} | ƒ  } |  j | j d ƒ | d f ƒ |  j | j d ƒ | d f ƒ |  j | j d ƒ | d f ƒ |  j | j | d ƒ | d f ƒ d „  } t | ƒ } |  j | j d t ƒ d ƒ t d f ƒ |  j | j d ƒ d ƒ t d f ƒ |  j | j j | ƒ |  j | j j | ƒ |  j t | | ƒ j j | ƒ |  j t | | ƒ j j | ƒ |  j t | | ƒ j ƒ  | f ƒ |  j t | | ƒ j ƒ  | f ƒ t d ƒ j d ƒ } |  j	 t
 | ƒ y t | d	 d ƒWn t
 k
 rvn X|  j d
 ƒ d  S(   NRm   c           B   s   e  Z d  „  Z e e ƒ Z RS(   c          W   s   |  S(   N(    (   R6   (    (    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_descr.pyR�   q  Rr   (   Rp   Rq   R�   t   classmethodt   goo(    (    (    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_descr.pyRm   p  s   	i   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   w  s   c         S   s
   |  | f S(   N(    (   R�   t   arg(    (    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_descr.pyt   f  Rr   i    i*   R¬   s)   classmethod shouldn't accept keyword args(   RÅ   R8   Rx  R�   Rw  RÉ   R%   t   im_selfRÐ   RS  Rt   Ru   (   R1   Rm   RL   R¾   R@   Rz  t   ffR?   (    (    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_descr.pyt   test_classmethodsn  s8    		"	(%""c      	   C   s¾   t  t ƒ } t j d t f ƒ � t j | ƒ Wd  QXt j d t f ƒ � t j | ƒ Wd  QXx- t d ƒ D] } |  j t	 t
 j | | ƒ qk Wt j d t f ƒ � t
 j | d ƒ Wd  QXd  S(   Ns   .*classmethodi   (   Rw  R   R   t   check_py3k_warningst   DeprecationWarningRŽ   R    R³   RS  Rt   t   picklet   dumps(   R1   t   cmt   proto(    (    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_descr.pyt   test_classmethod_copy_pickle˜  s    s"   the module 'xxsubtype' is internalc         C   sð  d d  l  } d
 } i d d 6} | j j | | Ž  \ } } } |  j | | j ƒ |  j | | ƒ |  j | | ƒ | j ƒ  j | | Ž  \ } } } |  j | | j ƒ |  j | | ƒ |  j | | ƒ | j j d } | | j | | Ž \ } }	 }
 |  j | | j ƒ |  j |	 | ƒ |  j |
 | ƒ d | j f d	 „  ƒ  Y} | | | | Ž \ } }	 }
 |  j | | ƒ |  j |	 | ƒ |  j |
 | ƒ |  j t ƒ � | ƒ  Wd  QX|  j t ƒ � | | j ƒ  ƒ Wd  QX|  j t ƒ � | t ƒ Wd  QXd  S(   Niÿÿÿÿi   i   i   i{   R>  t	   classmetht   SubSpamc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR†  º  s    (   i   i   i   (   R‰   RŠ   R…  R8   R<   RS  Rt   R¹   (   R1   RŒ   R6   R@   Rå   R´   t   d1t   spam_cmt   x2Rµ   t   d2R†  (    (    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_descr.pyt   test_classmethods_in_c§  s6    !c         C   s  d t  f d „  ƒ  Y} | ƒ  } |  j | j d ƒ d ƒ |  j | j d ƒ d ƒ |  j | j d ƒ | d f ƒ d | f d „  ƒ  Y} | ƒ  } |  j | j d ƒ d ƒ |  j | j d ƒ d	 ƒ |  j | j d ƒ | d f ƒ |  j | j | d ƒ | d f ƒ d  S(
   NRm   c           B   s   e  Z d  „  Z e e ƒ Z RS(   c          W   s   |  S(   N(    (   R6   (    (    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_descr.pyR�   É  Rr   (   Rp   Rq   R�   RÌ   Rx  (    (    (    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_descr.pyRm   È  s   	i   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   Ï  s   (   i   (   i   (   i   (   i   (   RÅ   R8   Rx  R�   (   R1   Rm   RL   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_descr.pyt   test_staticmethodsÆ  s    		c      	   C   s¾   t  t ƒ } t j d t f ƒ � t j | ƒ Wd  QXt j d t f ƒ � t j | ƒ Wd  QXx- t d ƒ D] } |  j t	 t
 j | | ƒ qk Wt j d t f ƒ � t
 j | d ƒ Wd  QXd  S(   Ns   .*staticmethodi   (   RÌ   R   R   R~  R  RŽ   R    R³   RS  Rt   R€  R�  (   R1   t   smRƒ  (    (    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_descr.pyt   test_staticmethod_copy_pickle×  s    c         C   sÂ   d d  l  } d } i d d 6} | j j | | Ž  \ } } } |  j | d  ƒ |  j | | ƒ |  j | | ƒ | j ƒ  j | | Ž  \ } } } |  j | d  ƒ |  j | | ƒ |  j | | ƒ d  S(   Niÿÿÿÿi   i   i   i{   R>  (   i   i   i   (   R‰   RŠ   t
   staticmethR8   R�   (   R1   RŒ   R6   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_descr.pyt   test_staticmethods_in_cæ  s    !c            sx  d d	 d „  ƒ  Y‰  ˆ  ƒ  } |  j  ˆ  j d ƒ ˆ  d f ƒ |  j  | j d ƒ ˆ  d f ƒ |  j  | j d ƒ | d f ƒ d ˆ  f d „  ƒ  Y} | ƒ  } |  j  | j d ƒ | d f ƒ |  j  | j d ƒ | d f ƒ |  j  | j d ƒ | d f ƒ |  j  | j | d ƒ | d f ƒ d d
 ‡  f d †  ƒ  Y} |  j  | ƒ  j ˆ  j ƒ |  j t ˆ  j j ˆ  ƒ  ƒ ƒ j d ƒ ƒ d  S(   NRm   c           B   s   e  Z d  „  Z e e ƒ Z RS(   c          W   s   |  S(   N(    (   R6   (    (    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_descr.pyR�   ø  Rr   (   Rp   Rq   R�   Rw  Rx  (    (    (    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_descr.pyRm   ÷  s   	i   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   þ  s   RØ   c              s   e  Z ˆ  j Z RS(    (   Rp   Rq   R�   (    (   Rm   (    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_descr.pyRØ     s   s   <bound method (    (    (   R8   Rx  R�   R¤   Re   RÉ   RÇ   (   R1   RL   R¾   R@   RØ   (    (   Rm   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_descr.pyt   test_classicõ  s    		"c         C   sŽ   d t  f d „  ƒ  Y} | ƒ  } |  j | j d ƒ |  j | j d ƒ d | _ |  j | j d ƒ |  j | j d ƒ | ` |  j | d ƒ d  S(   NRm   c           B   sT   e  Z d  e f d „  ƒ  YZ d „  Z d „  Z d „  Z d „  Z e e e e ƒ Z RS(   t   computed_attributec           B   s5   e  Z d d d  „ Z d d „ Z d „  Z d „  Z RS(   c         S   s   | |  _  | |  _ | |  _ d  S(   N(   t   _computed_attribute__gett   _computed_attribute__sett   _computed_attribute__delete(   R1   R€   Râ   t   delete(    (    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_descr.pyR,     s    		c         S   s   |  j  | ƒ S(   N(   R“  (   R1   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_descr.pyRÉ     s    c         S   s   |  j  | | ƒ S(   N(   R”  (   R1   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_descr.pyRb    s    c         S   s   |  j  | ƒ S(   N(   R•  (   R1   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_descr.pyt
   __delete__  s    N(   Rp   Rq   R�   R,   RÉ   Rb  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_descr.pyR’    s   	c         S   s   d |  _  d  S(   Ni    (   t   _C__x(   R1   (    (    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_descr.pyR,     s    c         S   s   |  j  } | d |  _  | S(   Ni   (   R˜  (   R1   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_descr.pyt   __get_x  s    	c         S   s   | |  _  d  S(   N(   R˜  (   R1   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_descr.pyt   __set_x  s    c         S   s
   |  `  d  S(   N(   R˜  (   R1   (    (    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_descr.pyt
   __delete_x   s    (	   Rp   Rq   RÅ   R’  R,   t	   _C__get_xt	   _C__set_xt   _C__delete_xRå   (    (    (    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_descr.pyRm     s   				i    i   i
   i   Rå   (   RÅ   R8   Rå   R¨   (   R1   Rm   R6   (    (    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_descr.pyt   test_compattr
  s    		c         C   sŽ   d t  f d „  ƒ  Y} | ƒ  } |  j | j d ƒ |  j | j | ƒ d | f d „  ƒ  Y} | ƒ  } |  j | j d ƒ |  j | j | ƒ d  S(   NRm   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   t  j |  ƒ } d | _ | S(   Ni   (   R¹   R   R�   (   R�   R1   (    (    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_descr.pyR   /  s    	c         S   s   |  j  d |  _  d  S(   Ni   (   R�   (   R1   (    (    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_descr.pyR,   3  s    (   Rp   Rq   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_descr.pyRm   .  s   	i   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   8  s   (   R¹   R8   R�   R²   (   R1   Rm   R6   R¾   RF   (    (    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_descr.pyt   test_newslots,  s    		c         C   s¥   |  j  t t j ƒ |  j  t t j d ƒ |  j  t t j t ƒ |  j  t t j t ƒ d t f d „  ƒ  Y} |  j  t | ƒ d t f d „  ƒ  Y} |  j  t | ƒ d  S(   NRr   Rm   c           B   s   e  Z e j Z RS(    (   Rp   Rq   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_descr.pyRm   D  s   c           B   s   e  Z e j Z RS(    (   Rp   Rq   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_descr.pyRm   G  s   (   RS  Rt   RÅ   R   R¹   (   R1   Rm   (    (    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_descr.pyt   test_bad_new>  s    c         C   sE  d t  f d „  ƒ  Y} t  j | ƒ |  j t t  j | d ƒ t  j | ƒ  ƒ |  j t t  j | ƒ  d ƒ d t  f d „  ƒ  Y} t  j | ƒ t  j | d ƒ t  j | d ƒ ƒ |  j t t  j | d ƒ d ƒ d t  f d „  ƒ  Y} t  j | ƒ |  j t t  j | d ƒ t  j | d ƒ ƒ t  j | d ƒ d ƒ d t  f d „  ƒ  Y} t  j | ƒ t j d t ƒ �) } t j d	 t	 ƒ t  j | d ƒ } Wd  QX|  j
 t | ƒ | ƒ |  j
 t | ƒ d
 ƒ t  j | d ƒ ƒ | d ƒ } t j d t ƒ �' } t j d	 t	 ƒ t  j | d ƒ Wd  QX|  j
 | j d ƒ |  j
 t | ƒ d
 ƒ d  S(   NRÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   L  s   i   c           B   s   e  Z d  „  Z RS(   c         S   s   | |  _  d  S(   N(   R�   (   R1   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_descr.pyR,   T  s    (   Rp   Rq   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_descr.pyRÒ   S  s   i   c           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  ƒ S(   N(   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_descr.pyR   \  s    (   Rp   Rq   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_descr.pyRÒ   [  s   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   t  j |  ƒ S(   N(   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_descr.pyR   d  s    c         S   s   | |  _  d  S(   N(   R�   (   R1   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_descr.pyR,   f  s    (   Rp   Rq   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_descr.pyRÒ   c  s   	t   recordt   alwaysi   (   RÅ   R   RS  Rt   R,   t   warningst   catch_warningsR`   t   simplefilterR  R8   R:   R©   R�   (   R1   RÒ   t   wR6   (    (    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_descr.pyt   test_object_newK  s:    c         C   s  d t  f d „  ƒ  Y} |  j t | ƒ d | f d „  ƒ  Y} t j ƒ  �! t j d t ƒ | d ƒ } Wd  QX|  j | j d ƒ |  j | j	 | ƒ | `
 |  j t | ƒ | `
 t j ƒ  �! t j d t ƒ | d ƒ } Wd  QX|  j | j d ƒ |  j | j	 | ƒ d  S(   NRÒ   c           B   s   e  Z d  „  Z RS(   c         _   s
   t  ‚ d  S(   N(   t   AssertionError(   R�   R   R2   (    (    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_descr.pyR   y  s    (   Rp   Rq   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_descr.pyRÒ   x  s   RÓ   c           B   s   e  Z e j Z d  „  Z RS(   c         S   s   | |  _  d  S(   N(   R�   (   R1   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_descr.pyR,   ~  s    (   Rp   Rq   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_descr.pyRÓ   |  s   	t   errori   (   RÅ   RS  R©  R¤  R¥  R¦  R  R8   R�   R²   R   (   R1   RÒ   RÓ   RF   (    (    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_descr.pyt   test_restored_object_newv  s     c            s  d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | | f d „  ƒ  Y} |  j | j ƒ  | | | | t  g ƒ |  j | j | | | | t  f ƒ |  j | ƒ  j ƒ  d ƒ d	 t f d
 „  ƒ  Y‰  d | | | | f ‡  f d †  ƒ  Y} |  j | j t  | | | | | f ƒ |  j | ƒ  j ƒ  d ƒ y3 d t  f d „  ƒ  Y} t  j | ƒ } d | d <Wn t k
 rzn X|  j d ƒ y d t  f d „  ƒ  Y} Wn t k
 rµn X|  j d ƒ y d t  f d „  ƒ  Y} Wn t k
 rðn X|  j d ƒ d  S(   NRÒ   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   NRÒ   (    (   R1   (    (    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_descr.pyRz  ‘  Rr   (   Rp   Rq   Rz  (    (    (    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_descr.pyRÒ   �  s   RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   ’  s   Rm   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   NRm   (    (   R1   (    (    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_descr.pyRz  •  Rr   (   Rp   Rq   Rz  (    (    (    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_descr.pyRm   ”  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   –  s   t   PerverseMetaTypec           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  ƒ } | j ƒ  | S(   N(   R:   t   mrot   reverse(   R�   Rm  (    (    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_descr.pyR­  �  s    
(   Rp   Rq   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_descr.pyR¬  œ  s   R  c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyR  ¡  s   c           B   s   e  Z d  e f d „  ƒ  YZ RS(   R½   c           B   s   e  Z d  „  Z RS(   c         S   s   |  t  t g S(   N(   R_   RÅ   (   R1   (    (    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_descr.pyR­  ©  s    (   Rp   Rq   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_descr.pyR½   ¨  s   (   Rp   Rq   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_descr.pyR  §  s   i   i   s   devious mro() return not caughtc           B   s   e  Z d  e f d „  ƒ  YZ RS(   R½   c           B   s   e  Z d  „  Z RS(   c         S   s   d g S(   Ni   (    (   R1   (    (    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_descr.pyR­  »  s    (   Rp   Rq   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_descr.pyR½   º  s   (   Rp   Rq   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_descr.pyR  ¹  s   s!   non-class mro() return not caughtc           B   s   e  Z d  e f d „  ƒ  YZ RS(   R½   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyR­  Å  s    (   Rp   Rq   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_descr.pyR½   Ä  s   (   Rp   Rq   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_descr.pyR  Ã  s   s$   non-sequence mro() return not caught(	   RÅ   R8   R­  R	  Rz  R:   R   Rt   Ru   (   R1   RÒ   RÓ   Rm   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_descr.pyt   test_altmroŽ  s8    %"%%
c            s&  d t  f d „  ƒ  Y‰  d ˆ  f ‡  f d †  ƒ  Y} | ƒ  } |  j | j d ƒ d | _ |  j | j d ƒ | ` |  j | j d ƒ |  j | d d ƒ d	 | d <|  j | j d ƒ | d =|  j | j d ƒ |  j | d
 d !d ƒ d | d
 d +|  j | j d ƒ | d
 d 5|  j | j d ƒ d  S(   NRÓ   c           B   s   e  Z d  Z RS(   s<   Intermediate class because object doesn't have a __setattr__(   Rp   Rq   R9  (    (    (    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_descr.pyRÓ   Ï  s   Rm   c              se   e  Z d  „  Z ‡  f d †  Z ‡  f d †  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 RS(	   c         S   s    | d k r d | f St  ‚ d  S(   NR�   R;   (   R1  (   R1   R3   (    (    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_descr.pyRq  Ó  s    
c            s5   | d k r | | f |  _  n ˆ  j |  | | ƒ Sd  S(   NR�   (   RÈ   Rð   (   R1   R3   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_descr.pyRð   Ø  s    c            s,   | d k r | |  _  n ˆ  j |  | ƒ Sd  S(   NR�   (   Rñ   Rò   (   R1   R3   (   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_descr.pyRò   Ý  s    c         S   s
   d | f S(   Nt   getitem(    (   R1   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_descr.pyRW   ã  s    c         S   s   | | f |  _  d  S(   N(   t   setitem(   R1   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_descr.pyRQ   å  s    c         S   s   | |  _  d  S(   N(   t   delitem(   R1   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_descr.pyt   __delitem__ç  s    c         S   s   d | | f S(   Nt   getslice(    (   R1   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_descr.pyRK   ê  s    c         S   s   | | | f |  _  d  S(   N(   t   setslice(   R1   Rh   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_descr.pyRS   ì  s    c         S   s   | | f |  _  d  S(   N(   t   delslice(   R1   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_descr.pyt   __delslice__î  s    (   Rp   Rq   Rq  Rð   Rò   RW   RQ   R³  RK   RS   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_descr.pyRm   Ò  s   						R;   R�   i   R°  i   i    i
   R´  (   R;   R�   (   R�   i   (   R°  i   (   i   i   (   R´  i    i
   (   i    i
   R�   (   i    i
   (	   RÅ   R8   R�   RÈ   Rñ   R±  R²  Rµ  R¶  (   R1   Rm   R6   (    (   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_descr.pyt   test_overloadingÌ  s$    		

c            s  d t  f d „  ƒ  Y‰  ˆ  d ƒ ‰ |  j ˆ j ƒ  d ƒ d ˆ  f ‡  ‡ f d †  ƒ  Y} | d ƒ } |  j | j ƒ  d ƒ |  j | j ƒ  d ƒ |  j | j ƒ  d ƒ d t  f ‡  f d †  ƒ  Y} |  j | ƒ  j ˆ  j ƒ |  j t ˆ  j j ˆ  d ƒ ƒ ƒ j d	 ƒ ƒ d  S(
   NRm   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   | |  _  d  S(   N(   Rå   (   R1   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_descr.pyR,     s    c         S   s   |  j  S(   N(   Rå   (   R1   (    (    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_descr.pyR�   	  s    (   Rp   Rq   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_descr.pyRm     s   	i   R¾   c              s   e  Z ˆ  j Z ˆ j Z RS(    (   Rp   Rq   R�   R  Rx  (    (   Rm   t   c1(    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_descr.pyR¾     s   	i   RØ   c              s   e  Z ˆ  j Z RS(    (   Rp   Rq   R�   (    (   Rm   (    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_descr.pyRØ     s   s   <bound method (	   RÅ   R8   R�   R  Rx  R¤   Re   RÉ   RÇ   (   R1   R¾   RŠ  RØ   (    (   Rm   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_descr.pyt   test_methods  s    c            s¸  d „  } d „  } d „  } d „  } d „  } d „  } d „  } d  d „ } d	 „  }	 d
 „  }
 d „  } ‡ f d †  } ‡ f d †  } d „  } d t | t ƒ  i  f d t | t ƒ  i  f d t | t ƒ  i | d 6| d 6f d t j | t ƒ  i  f d |	 | t ƒ  i  f d | | t d- ƒ i  f d |
 | t d. ƒ i  f d | | t ƒ  i | d 6f d | | t ƒ  i | d 6f d t | t ƒ  i  f d t | t ƒ  i  f d t	 | t ƒ  i  f g } d t
 f ‡ ‡ f d  †  ƒ  Y} d! t
 f ‡ f d" †  ƒ  Y} d# t f d$ „  ƒ  Y‰  d% t
 f ‡  f d& †  ƒ  Y} x�| D]ˆ\ } } } ‰ } d' | f d( „  ƒ  Y} x* | j ƒ  D] \ } } t | | | ƒ q`Wt | | | ƒ | | ƒ  ƒ g  ‰ d' | f d) „  ƒ  Y} x* | j ƒ  D] \ } } t | | | ƒ qÆWt | | | | ƒ ƒ | | ƒ  ƒ ˆ j ˆ d* g | ƒ d' | f d+ „  ƒ  Y} x* | j ƒ  D] \ } } t | | | ƒ qBWt | | | ƒ  ƒ y | | ƒ  ƒ Wn ˆ  k
 r™q(Xˆ j d, j | ƒ ƒ q(Wd  S(/   Nc         S   s   |  � Wd  QXd  S(   N(    (   t   manager(    (    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_descr.pyt   run_context  s    c         S   s   |  S(   N(    (   R1   (    (    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_descr.pyt   iden   s    c         S   s   d S(   NRù   (    (   R1   (    (    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_descr.pyRù   "  s    c         S   s   g  S(   N(    (   R1   (    (    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_descr.pyt	   empty_seq$  s    c         S   s   d S(   Ni    (    (   R1   (    (    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_descr.pyt   zero&  s    c         S   s   d S(   Ny              ð?(    (   R1   (    (    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_descr.pyt   complex_num(  s    c         S   s
   t  ‚ d  S(   N(   t   StopIteration(   R1   (    (    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_descr.pyt   stop*  s    c         S   s   t  S(   N(   R`   (   R1   t   thing(    (    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_descr.pyt   return_true,  s    c         S   s   t  t |  ƒ S(   N(   t
   isinstanceR%   (   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_descr.pyt   do_isinstance.  s    c         S   s   t  t |  ƒ 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_descr.pyt   do_issubclass0  s    c          W   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_descr.pyt   swallow2  s    c            s7   d |  j  t f d „  ƒ  Y} ˆ  j | ƒ  d d ƒ d  S(   Nt   DictSubc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÉ  5  s   t   hii   (   R²   R_   R8   (   t   checkerRÉ  (   R1   (    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_descr.pyt   do_dict_missing4  s    c            s   ˆ  j  | d ƒ d S(   NRÊ  i   (   R8   (   RJ  R­   (   R1   (    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_descr.pyt   some_number8  s    c         S   s   d S(   NRù   (    (   R1   t   spec(    (    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_descr.pyt   format_impl;  s    t   __unicode__t   __reversed__t   __length_hint__Rd   t   nextt
   __sizeof__t   __instancecheck__t   __missing__R²   t   __subclasscheck__R=   t	   __enter__t   __exit__t   __complex__t
   __format__t   __dir__t   Checkerc              s&   e  Z ˆ d  „ Z ˆ ‡  f d † Z RS(   c         S   s   | j  d j | ƒ ƒ d  S(   Ns   __getattr__ called with {0}(   Ru   t   format(   R1   t   attrt   test(    (    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_descr.pyRq  T  s    c            s5   | ˆ  k r% | j  d j | ƒ ƒ n  t j |  | ƒ S(   Ns    __getattribute__ called with {0}(   Ru   RÞ  RÅ   Rî   (   R1   Rß  Rà  (   t   ok(    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_descr.pyRî   V  s    (   Rp   Rq   Rq  Rî   (    (   Rá  R1   (    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_descr.pyRÝ  S  s   t   SpecialDescrc              s    e  Z d  „  Z ‡  f d †  Z RS(   c         S   s   | |  _  d  S(   N(   t   impl(   R1   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_descr.pyR,   [  s    c            s    ˆ  j  d ƒ |  j j | | ƒ S(   Ni   (   Rb   Rã  RÉ   (   R1   R¥   t   owner(   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_descr.pyRÉ   ]  s    (   Rp   Rq   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_descr.pyRâ  Z  s   	t   MyExceptionc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRå  `  s   t   ErrDescrc              s   e  Z ‡  f d  †  Z RS(   c            s
   ˆ  ‚ d  S(   N(    (   R1   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_descr.pyRÉ   c  s    (   Rp   Rq   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_descr.pyRæ  b  s   R  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  g  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  o  s   i   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  w  s   s   {0!r} didn't raise(   R²   (   R=   (   R�   RA  Râ   t   reversedR¹   Rv   t	   getsizeofR~   RÞ  t   dirRÅ   t	   ExceptionRÞ   RÈ   R8   Ru   (   R1   R¼  R½  Rù   R¾  R¿  RÀ  RÂ  RÄ  RÆ  RÇ  RÈ  RÌ  RÍ  RÏ  t   specialsRÝ  Râ  Ræ  R3   t   runnert	   meth_implt   envR  Rß  R¥   (    (   Rå  Rá  R¢  R1   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_descr.pyt   test_special_method_lookup  sn    													c            s$  d t  f d „  ƒ  Y} | ƒ  } | ƒ  } ˆ  j | ƒ ˆ  j t | ƒ t | ƒ ƒ t | ƒ t | ƒ ˆ  j t | | ƒ t t | ƒ t | ƒ ƒ ƒ ˆ  j | | ƒ ˆ  j | | k ƒ ˆ  j | | k ƒ ˆ  j | | k ƒ ˆ  j t	 | ƒ j
 d ƒ d ƒ ˆ  j t	 | ƒ t | ƒ ƒ ˆ  j d | ƒ x$ t d ƒ D] } ˆ  j | | ƒ q5Wˆ  j d | ƒ d t  f d „  ƒ  Y} | ƒ  } | ƒ  } ˆ  j | ƒ ˆ  j t | ƒ t | ƒ ƒ t | ƒ t | ƒ ˆ  j t | | ƒ t t | ƒ t | ƒ ƒ ƒ ˆ  j | | ƒ ˆ  j | | ƒ ˆ  j | | k ƒ ˆ  j | | k ƒ ˆ  j t	 | ƒ j
 d	 ƒ d ƒ ˆ  j t	 | ƒ t | ƒ ƒ ˆ  j d | ƒ x$ t d ƒ D] } ˆ  j | | ƒ q‘Wˆ  j d | ƒ d
 t  f d „  ƒ  Y} | d ƒ }	 | d ƒ }
 | d ƒ } ˆ  j |	 ƒ ˆ  j |
 ƒ ˆ  j t |	 ƒ t d ƒ ƒ ˆ  j |	 |	 ƒ ˆ  j |	 |
 ƒ ˆ  j |	 |	 k ƒ ˆ  j |	 |
 ƒ ˆ  j t |	 |
 ƒ d ƒ ˆ  j t |	 |	 ƒ d ƒ ˆ  j t |	 | ƒ d ƒ ˆ  j t	 |	 ƒ d ƒ ˆ  j t |	 ƒ d ƒ | t d ƒ ƒ } ˆ  j d | ƒ x$ t d ƒ D] } ˆ  j | | ƒ qWˆ  j d | ƒ d t  f d „  ƒ  Y} | d ƒ }	 | d ƒ }
 | d ƒ } ˆ  j |	 ƒ ˆ  j |
 ƒ ˆ  j t |	 ƒ t d ƒ ƒ ˆ  j |	 |	 ƒ ˆ  j |	 |
 ƒ ˆ  j |	 |	 ƒ ˆ  j |	 |
 ƒ ˆ  j t |	 |
 ƒ d ƒ ˆ  j t |	 |	 ƒ d ƒ ˆ  j t |	 | ƒ d ƒ ˆ  j t	 |	 ƒ d ƒ ˆ  j t |	 ƒ d ƒ | t d ƒ ƒ } ˆ  j d | ƒ x$ t d ƒ D] } ˆ  j | | ƒ q™Wˆ  j d | ƒ ‡  f d †  } | d d ƒ | d d ƒ | d d ƒ | d d ƒ | d d ƒ | d d ƒ d  S(   NRm   c           B   s   e  Z d  „  Z RS(   c         S   s*   d | k o d k  n r  | St  ‚ d  S(   Ni    i
   (   t
   IndexError(   R1   Rh   (    (    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_descr.pyRW   ‰  s     (   Rp   Rq   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_descr.pyRm   ˆ  s   s   C object at i    iÿÿÿÿi
   R¾   c           B   s   e  Z d  „  Z RS(   c         S   s*   d | k o d k  n r  | St  ‚ d  S(   Ni    i
   (   Rð  (   R1   Rh   (    (    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_descr.pyRW   ¡  s     (   Rp   Rq   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_descr.pyR¾      s   s   D object at t   Proxyc           B   sY   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 RS(	   c         S   s   | |  _  d  S(   N(   Rå   (   R1   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_descr.pyR,   ¹  s    c         S   s	   |  j  S(   N(   Rå   (   R1   (    (    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_descr.pyRs   »  s    c         S   s   t  |  j ƒ S(   N(   t   hashRå   (   R1   (    (    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_descr.pyRH  ½  s    c         S   s   |  j  | k S(   N(   Rå   (   R1   Ro   (    (    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_descr.pyt   __eq__¿  s    c         S   s   |  j  | k S(   N(   Rå   (   R1   Ro   (    (    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_descr.pyt   __ne__Á  s    c         S   s   t  |  j | j ƒ S(   N(   R   Rå   (   R1   Ro   (    (    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_descr.pyR\   Ã  s    c         S   s   d |  j  S(   Ns   Proxy:%s(   Rå   (   R1   (    (    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_descr.pyR‡   Å  s    c         S   s   d |  j  S(   Ns	   Proxy(%r)(   Rå   (   R1   (    (    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_descr.pyRf   Ç  s    c         S   s   | |  j  k S(   N(   Rå   (   R1   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_descr.pyRV   É  s    (   Rp   Rq   R,   Rs   RH  Ró  Rô  R\   R‡   Rf   RV   (    (    (    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_descr.pyRñ  ¸  s   								i   s   Proxy:0s   Proxy(0)t   DProxyc           B   sY   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 RS(	   c         S   s   | |  _  d  S(   N(   Rå   (   R1   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_descr.pyR,   á  s    c         S   s	   |  j  S(   N(   Rå   (   R1   (    (    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_descr.pyRs   ã  s    c         S   s   t  |  j ƒ S(   N(   Rò  Rå   (   R1   (    (    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_descr.pyRH  å  s    c         S   s   |  j  | k S(   N(   Rå   (   R1   Ro   (    (    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_descr.pyRó  ç  s    c         S   s   |  j  | k S(   N(   Rå   (   R1   Ro   (    (    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_descr.pyRô  é  s    c         S   s   t  |  j | j ƒ S(   N(   R   Rå   (   R1   Ro   (    (    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_descr.pyR\   ë  s    c         S   s   d |  j  S(   Ns	   DProxy:%s(   Rå   (   R1   (    (    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_descr.pyR‡   í  s    c         S   s   d |  j  S(   Ns
   DProxy(%r)(   Rå   (   R1   (    (    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_descr.pyRf   ï  s    c         S   s   | |  j  k S(   N(   Rå   (   R1   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_descr.pyRV   ñ  s    (   Rp   Rq   R,   Rs   RH  Ró  Rô  R\   R‡   Rf   RV   (    (    (    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_descr.pyRõ  à  s   								s   DProxy:0s	   DProxy(0)c            s_   t  |  d ƒ s d  Sy |  j j |  | ƒ Wn t k
 r= n Xˆ  j d |  j |  | f ƒ d  S(   NR\   s"   shouldn't allow %s.__cmp__(%r, %r)(   R^   R²   R\   Rt   Ru   (   R6   RF   (   R1   (    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_descr.pyt	   unsafecmp	  s    	u   123t   123g      ð?l    (   RÅ   R§   R0  t   idRò  R8   R   R¤   t   assertGreaterEqualRö   t   findRe   t   assertNotInR³   Rê   (   R1   Rm   R¹  t   c2Rh   R¾   R‡  RŠ  Rñ  t   p0t   p1t   p_1t   p10Rõ  Rö  (    (   R1   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_descr.pyt   test_specialsƒ  sª    		

.		

.s.   custom logic for printing to real file objectsc         C   ss   d t  f d „  ƒ  Y} t j } t j ƒ  t _ z4 y | d ƒ GHWn t k
 rS n X|  j d ƒ Wd  | t _ Xd  S(   Nt   Letterc           B   s   e  Z d  „  Z d „  Z RS(   c         S   s)   | d k r t  j |  ƒ St  j |  | ƒ S(   Nt   EPS(   Rö   R   (   R�   t   letter(    (    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_descr.pyR   !  s    c         S   s   |  s
 d S|  S(   NR  (    (   R1   (    (    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_descr.pyR‡   %  s    (   Rp   Rq   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_descr.pyR     s   	R§  s+   expected a RuntimeError for print recursion(   Rö   Rv   t   stdoutR   t   get_original_stdoutt   RuntimeErrorRu   (   R1   R  t   test_stdout(    (    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_descr.pyt   test_recursions_1  s    
	 c         C   se   d t  f d „  ƒ  Y} t j d „  d  | ƒ | _ y | ƒ  d Wn t k
 rS n X|  j d ƒ d  S(   NRÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   8  s   c         S   s   |  | S(   N(    (   R1   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_descr.pyRh  :  Rr   i   s   expected a RuntimeError(   RÅ   Rô   t
   MethodTypeR�   RY   R  Ru   (   R1   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_descr.pyt   test_recursions_26  s    c   
      C   sA  d d  l  } d t f d „  ƒ  Y} | ƒ  } | j | ƒ } |  j | ƒ  | ƒ ~ t j ƒ  |  j | ƒ  d  ƒ ~ d t f d „  ƒ  Y} | ƒ  } y | j | ƒ Wn) t k
 rË } |  j d t	 | ƒ ƒ n X|  j
 d ƒ d t f d	 „  ƒ  Y} | ƒ  }	 | j |	 ƒ } |  j | ƒ  |	 ƒ ~	 t j ƒ  |  j | ƒ  d  ƒ ~ d  S(
   NiÿÿÿÿRm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   E  s   t   NoWeakc           B   s   e  Z d  g Z RS(   R�   (   Rp   Rq   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_descr.pyR  N  s   s   weak references!   weakref.ref(no) should be illegalt   Weakc           B   s   e  Z d  d g Z RS(   R�   RZ  (   Rp   Rq   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_descr.pyR  W  s   (   t   weakrefRÅ   t   refR8   R   RN  R�   Rt   Rê   Rö   Ru   (
   R1   R  Rm   RL   t   rR  t   noR%  R  t   yes(    (    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_descr.pyt   test_weakrefsB  s0    	
		
c   
      C   s‡  d t  f d „  ƒ  Y} | ƒ  } |  j | d ƒ d | _ |  j | j d ƒ |  j | j d ƒ | ` |  j | d ƒ |  j | d ƒ | j j | d ƒ |  j | j j | ƒ d ƒ | j j | ƒ |  j | d ƒ | j d } |  j	 | t
 ƒ t | ƒ } |  j d | ƒ |  j d | ƒ |  j d	 | ƒ |  j d
 | ƒ |  j | j d ƒ |  j | j | j d ƒ |  j | j | j d ƒ |  j | j | j d ƒ x„ d D]| } y t | | d ƒ WnN t k
 r} t | ƒ j d ƒ d k  r |  j d | t | ƒ f ƒ q q¤X|  j d | ƒ q¤Wd t  f d „  ƒ  Y} | ƒ  } y x | D] }	 t |	 ƒ qMWWn t k
 run X|  j d ƒ d  S(   NRm   c           B   s;   e  Z d  „  Z d „  Z d „  Z e e e e d d ƒZ RS(   c         S   s   |  j  S(   N(   R˜  (   R1   (    (    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_descr.pyt   getxd  s    c         S   s   | |  _  d  S(   N(   R˜  (   R1   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_descr.pyt   setxf  s    c         S   s
   |  `  d  S(   N(   R˜  (   R1   (    (    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_descr.pyt   delxh  s    t   docs   I'm the x property.(   Rp   Rq   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_descr.pyRm   c  s   			Rå   i*   R˜  id   R9  t   fgett   fsett   fdels   I'm the x property.R  R  R  t   readonlyi    sL   when setting readonly attr %r on a property, got unexpected TypeError msg %rsD   expected TypeError from trying to set readonly %r attr on a propertyR¾   c           B   s   e  Z e d  „  ƒ Z RS(   c         S   s   d d S(   Ng      ð?g        (    (   RT  (    (    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_descr.pyRh  ’  Rr   (   Rp   Rq   Rß   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_descr.pyR¾   ‘  s   s,   expected ZeroDivisionError from bad property(   R9  R  R  R  (   RÅ   R¨   Rå   R8   R˜  Rb  RÉ   R—  R<   R®   Rß   Ré  Rê   R9  R±   R  R  R  RÈ   Rt   Rö   Rú  Ru   t   ZeroDivisionError(
   R1   Rm   R6   t   rawt   attrsRß  R%  R¾   R@   Rh   (    (    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_descr.pyt   test_propertiesa  sR    					c      	   C   s¾   t  t ƒ } t j d t f ƒ � t j | ƒ Wd  QXt j d t f ƒ � t j | ƒ Wd  QXx- t d ƒ D] } |  j t	 t
 j | | ƒ qk Wt j d t f ƒ � t
 j | d ƒ Wd  QXd  S(   Ns
   .*propertyi   (   Rß   R   R   R~  R  RŽ   R    R³   RS  Rt   R€  R�  (   R1   t   pRƒ  (    (    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_descr.pyt   test_property_copy_pickle�  s    i   s)   Docstrings are omitted with -O2 and abovec            s    d t  f ‡  f d †  ƒ  Y} d  S(   NRØ   c              s[   e  Z d  „  Z d „  Z e e ƒ Z ˆ  j e j d ƒ e d e ƒ Z ˆ  j e j d ƒ RS(   c         S   s   d S(   s   getter methodi    (    (   R1   (    (    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_descr.pyt   getter°  s    c         S   s   d S(   s   setter methodN(    (   RJ  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_descr.pyt   setter³  s    s   getter methodR  N(
   Rp   Rq   R"  R#  Rß   t   propR8   R9  t   prop2R�   (    (   R1   (    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_descr.pyRØ   ¯  s   		(   RÅ   (   R1   RØ   (    (   R1   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_descr.pyt   test_properties_doc_attrib¬  s    c            sD   y d d  l  ‰  Wn t k
 r# n Xd t f ‡  f d †  ƒ  Y} d  S(   NiÿÿÿÿR  c              s   e  Z e ˆ  j ƒ Z RS(    (   Rp   Rq   Rß   t   test_with_docstringR   (    (   t	   _testcapi(    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_descr.pyR  Ã  s   (   R(  t   ImportErrorRÅ   (   R1   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_descr.pyt   test_testcapi_no_segfault»  s
    c            sƒ  d t  f d „  ƒ  Y‰  ˆ  ƒ  } |  j ˆ  j j d ƒ |  j | d ƒ d | _ |  j | d ƒ |  j | j d ƒ |  j | j d ƒ | ` |  j | d ƒ |  j | d ƒ d ˆ  f ‡  f d	 †  ƒ  Y} | ƒ  } d
 | _ |  j | j d
 ƒ | ` | ` d t  f d „  ƒ  Y‰ ˆ ƒ  } d | _ |  j | j d ƒ | ` d ˆ f ‡ f d †  ƒ  Y} | ƒ  } d | _ |  j | j d ƒ | ` d  S(   NRm   c           B   sM   e  Z e d  d ƒ Z e j d „  ƒ Z e j d „  ƒ Z e j d „  ƒ Z RS(   R  Rù   c         S   s   |  j  S(   N(   t   _foo(   R1   (    (    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_descr.pyR�   É  s    c         S   s   t  | ƒ |  _ d  S(   N(   R"   R+  (   R1   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_descr.pyR�   Ì  s    c         S   s
   |  `  d  S(   N(   R+  (   R1   (    (    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_descr.pyR�   Ï  s    (   Rp   Rq   Rß   R�   R"  R#  t   deleter(    (    (    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_descr.pyRm   Ç  s   Rù   R�   iÖÿÿÿR+  i*   R¾   c              s   e  Z ˆ  j j d  „  ƒ Z RS(   c         S   s"   y
 |  `  Wn t k
 r n Xd  S(   N(   R+  R1  (   R1   (    (    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_descr.pyR�   Þ  s    
(   Rp   Rq   R�   R,  (    (   Rm   (    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_descr.pyR¾   Ý  s   i   RØ   c           B   sP   e  Z e d  „  ƒ Z e j d „  ƒ Z e j d „  ƒ Z e j d d „ ƒ Z RS(   c         S   s   |  j  S(   N(   R+  (   R1   (    (    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_descr.pyR�   ë  s    c         S   s
   t  ‚ d  S(   N(   R  (   R1   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_descr.pyR�   î  s    c         S   s   t  | ƒ |  _ d  S(   N(   R"   R+  (   R1   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_descr.pyR�   ñ  s    c         S   s
   |  `  d  S(   N(   R+  (   R1   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_descr.pyR�   ô  s    N(   Rp   Rq   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_descr.pyRØ   ê  s
   Rÿ   c              s/   e  Z ˆ  j j d  „  ƒ Z e j d „  ƒ Z RS(   c         S   s
   |  `  d  S(   N(   R+  (   R1   (    (    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_descr.pyR�   þ  s    c         S   s   t  d | ƒ |  _ d  S(   Ni    (   t   maxR+  (   R1   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_descr.pyR�   	  s    (   Rp   Rq   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_descr.pyRÿ   ý  s   iöÿÿÿi    (   RÅ   R8   R�   R9  R¨   R¦   R+  (   R1   RL   R¾   R@   RF  Rÿ   Rz  (    (   Rm   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_descr.pyt   test_properties_plusÆ  s6    								c         C   sÃ  t  ƒ  } |  j | i  ƒ t  i  ƒ } |  j | i  ƒ t  i d d 6d d 6ƒ } |  j | i d d 6d d 6ƒ |  j | t  | j ƒ  ƒ ƒ |  j | t  | j ƒ  ƒ ƒ t  i d d 6d d 6ƒ } |  j | t  d d d d ƒ ƒ |  j | t  | �  ƒ |  j | t  i d d 6d d ƒƒ |  j | t  d! g d d ƒƒ |  j | t  d" d# g | � ƒ |  j | t  | �  ƒ x† d	 d
 d d d	 g d$ f D]i } y t  | ƒ WnA t k
 r®q‡t k
 rÞ| d k rÊqð|  j d | ƒ q‡X|  j d | ƒ q‡Wy t  i  i  ƒ Wn t k
 rn X|  j d ƒ d d% d „  ƒ  Y} y t  | ƒ  ƒ Wn t k
 r]n X|  j d ƒ d „  | _ d „  | _ t  | ƒ  ƒ } |  j | | j  ƒ d d& d „  ƒ  Y} t  | d d ƒ | d d ƒ | d d ƒ | d d ƒ g ƒ } |  j | i d d 6d d 6ƒ t  t	 t
 d ƒ t
 d d ƒ ƒ ƒ } |  j | t  g  t
 d ƒ D] } | | d f ^ qOƒ ƒ xM d' g d( g f D]9 } y t  | ƒ Wn t k
 r©q‚X|  j d  | ƒ q‚Wd  S()   Ni   i   RF   R6   t   onet   twoid   iÈ   i    l    y                t   0s   no TypeError from dict(%r)s   no TypeError from dict({}, {})t   Mappingc           B   s#   e  Z i d  d 6d d 6d d 6Z RS(   i   i   i   i   y              ð?R6   (   Rp   Rq   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_descr.pyR2  2	  s   s*   no TypeError from dict(incomplete mapping)c         S   s   |  j  j ƒ  S(   N(   R_   Ra   (   R1   (    (    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_descr.pyRh  =	  Rr   c         S   s   |  j  | S(   N(   R_   (   R1   Rh   (    (    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_descr.pyRh  >	  Rr   t   AddressBookEntryc           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   | |  _  | |  _ d  S(   N(   t   firstt   last(   R1   R4  R5  (    (    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_descr.pyR,   D	  s    	c         S   s   t  |  j |  j g ƒ S(   N(   Rc   R4  R5  (   R1   (    (    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_descr.pyRd   G	  s    (   Rp   Rq   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_descr.pyR3  C	  s   	t   Timt   Warsawt   Barryt   Petersi   i   t   tooshortt   tooR&   s   by 1s   no ValueError from dict(%r)(   R0  i   (   R/  id   (   R0  iÈ   (   i    (    (    (   R:  (   R;  R&   s   by 1(   R_   R8   R.   RÞ   Rt   t
   ValueErrorRu   Ra   RW   t   zipR³   (   R1   R@   t   badargR2  R3  Rh   t   bad(    (    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_descr.pyt   test_dict_constructors		  sl    	#"$9c            s  d } |  j  t ƒ  d d g ƒ ~ xF d d d d d g d d	 d/ i d d 6t |  j f D] } t | ƒ qW Wd
 d0 d „  ƒ  Y} d d d d g } |  j  t | ƒ | ƒ |  j d t | j ƒ ƒ | ƒ  } |  j  t | ƒ | ƒ d | _ d „  | _ |  j  t | ƒ | d d g ƒ |  j d t | j ƒ ƒ d | f d „  ƒ  Y} d d g | } |  j  t | ƒ | ƒ |  j d t | j ƒ ƒ | ƒ  } |  j  t | ƒ | ƒ |  j d t | j ƒ ƒ d | _	 d „  | _
 |  j  t | ƒ | d d g ƒ d „  }	 d
 t f d „  ƒ  Y} d d g } |  j  |	 t | ƒ ƒ | ƒ | ƒ  } |  j  |	 t | ƒ ƒ | ƒ |  j d t | j ƒ ƒ d | _ d „  | _ |  j  |	 t | ƒ ƒ | d d g ƒ |  j d t | j ƒ ƒ d | f d „  ƒ  Y} d d g | } |  j  |	 t | ƒ ƒ | ƒ |  j d t | j ƒ ƒ | ƒ  } |  j  |	 t | ƒ ƒ | ƒ d | _	 d  „  | _
 |  j  |	 t | ƒ ƒ | d d g ƒ |  j d t | j ƒ ƒ d! t t ƒ f d" „  ƒ  Y}
 |
 d# ƒ } d | _ d$ | _ g  t | ƒ D] } | d1 k râ| ^ qâ} |  j  | d& d' g ƒ d( |
 f d) „  ƒ  Y} | d* ƒ } d | _ d$ | _ |  j  | j d+ ƒ y t | ƒ Wn t k
 r~n X|  j  t t ƒ t t ƒ ƒ t j ƒ  rÆ|  j  t d  ƒ t t ƒ ƒ n  d, t f ‡  f d- †  ƒ  Y‰  d
 t f ‡  f d. †  ƒ  Y} t | ƒ  ƒ d  S(2   Ni   t   junkR1   i   l    y               @g       @t   2u   2Rm   c           B   s   e  Z d  Z d „  Z RS(   i   c         S   s   d  S(   N(    (   R1   (    (    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_descr.pyt   Cmethodi	  Rr   (   Rp   Rq   t   CdataRC  (    (    (    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_descr.pyRm   g	  s   RD  RC  R9  Rq   R{  c         S   s   d S(   Ni    (    (   R1   (    (    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_descr.pyRh  s	  Rr   t   cdataR   RÒ   c           B   s   e  Z d  Z d „  Z RS(   i   c         S   s   d  S(   N(    (   R1   (    (    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_descr.pyt   Amethody	  Rr   (   Rp   Rq   t   AdataRF  (    (    (    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_descr.pyRÒ   w	  s   RG  RF  i*   c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyRh  ‚	  Rr   t   adatat   amethodc         S   s&   g  |  D] } | j  d ƒ s | ^ q S(   NRÎ   (   RÇ   (   t   stringsRT  (    (    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_descr.pyt   interesting‡	  s    c           B   s   e  Z d  Z d „  Z RS(   i   c         S   s   d  S(   N(    (   R1   (    (    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_descr.pyRC  Œ	  Rr   (   Rp   Rq   RD  RC  (    (    (    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_descr.pyRm   Š	  s   c         S   s   d S(   Ni    (    (   R1   (    (    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_descr.pyRh  –	  Rr   c           B   s   e  Z d  Z d „  Z RS(   i   c         S   s   d  S(   N(    (   R1   (    (    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_descr.pyRF  œ	  Rr   (   Rp   Rq   RG  RF  (    (    (    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_descr.pyRÒ   š	  s   c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyRh  ¤	  Rr   Re  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRe  ©	  s   RB   i   Rp   R6   RF   RÄ   c           B   s   e  Z d  „  Z e e ƒ Z RS(   c         S   s   d S(   Ns   Not a dict!(    (   R1   (    (    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_descr.pyt   getdict²	  s    (   Rp   Rq   RL  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_descr.pyRÄ   ±	  s   	t   m2s   Not a dict!t   Wrapperc              sA   e  Z d  „  Z d „  Z ‡  f d †  Z d „  Z ‡  f d †  Z RS(   c         S   s   | |  _  d  S(   N(   t   _Wrapper__obj(   R1   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_descr.pyR,   È	  s    c         S   s   d t  |  j ƒ S(   Ns   Wrapper(%s)(   Re   RO  (   R1   (    (    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_descr.pyRf   Ê	  s    c            s   ˆ  |  j  | ƒ S(   N(   RO  (   R1   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_descr.pyRW   Ì	  s    c         S   s   t  |  j ƒ S(   N(   R©   RO  (   R1   (    (    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_descr.pyR5   Î	  s    c            s   ˆ  t  |  j | ƒ ƒ S(   N(   R;   RO  (   R1   R3   (   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_descr.pyRq  Ð	  s    (   Rp   Rq   R,   Rf   RW   R5   Rq  (    (   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_descr.pyRN  Ç	  s
   			c              s#   e  Z ‡  f d  †  Z e e ƒ Z RS(   c            s   ˆ  t  |  ƒ ƒ S(   N(   R:   (   R1   (   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_descr.pyt
   __getclassÔ	  s    (   Rp   Rq   t   _C__getclassRß   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_descr.pyRm   Ó	  s   (   i   (    (   Rp   R9  (   R8   Ré  R:   t   test_dirRê   RC  RE  R   RF  RH  RI  RÅ   Rv   RF   R6   R<   Rt   Rn   t   EllipsisR   R"  R�   (   R1   RA  Ry  Rm   t   cstuffRL   RÒ   t   astuffR6   RK  Re  t	   minstanceRå   t   namesRÄ   t
   m2instance(    (   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_descr.pyRR  \	  s†    ;		 		 			&		&		+		c            s@  d t  f d „  ƒ  Y} |  j | ƒ  j d ƒ d ƒ d | f ‡  f d †  ƒ  Y‰  |  j ˆ  ƒ  j d ƒ d ƒ d	 | f d
 „  ƒ  Y} t | ƒ | _ |  j | ƒ  j d ƒ d ƒ d | ˆ  f ‡ f d †  ƒ  Y‰ |  j ˆ ƒ  j d ƒ d ƒ d t f ‡ f d †  ƒ  Y‰ d ˆ f ‡ ‡ f d †  ƒ  Y‰ |  j ˆ ƒ  j d ƒ d ƒ d ˆ f d „  ƒ  Y} ˆ | ƒ | _ |  j | ƒ  j d ƒ d ƒ y t ˆ d ƒ Wn t k
 r¢n X|  j d ƒ y t ˆ | ƒ  ƒ Wn t k
 r×n X|  j d ƒ y t ˆ ƒ j d ƒ Wn t k
 rn X|  j d ƒ y t ˆ ƒ j | ƒ  ƒ Wn t k
 rJn X|  j d  ƒ d! t  f d" „  ƒ  Y} d# | f d$ „  ƒ  Y} | ƒ  } |  j | j	 d% ƒ |  j t | | ƒ j	 d ƒ d& t  f d' „  ƒ  Y} d( | f ‡ f d) †  ƒ  Y‰ |  j ˆ j
 ƒ  | j ƒ y t | d* d ƒWn t k
 r.n X|  j d+ ƒ d  S(,   NRÒ   c           B   s   e  Z d  „  Z RS(   c         S   s   d | S(   Ns   A(%r)(    (   R1   R6   (    (    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_descr.pyR?   Þ	  s    (   Rp   Rq   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_descr.pyRÒ   Ý	  s   i   s   A(1)RÓ   c              s    e  Z ‡  f d  †  Z d „  Z RS(   c            s   t  ˆ  |  ƒ |  _ d  S(   N(   RÐ   RÔ   (   R1   (   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_descr.pyR,   ä	  s    c         S   s   d | |  j  j | ƒ S(   Ns   B(%r)(   RÔ   R?   (   R1   R6   (    (    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_descr.pyR?   æ	  s    (   Rp   Rq   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_descr.pyRÓ   ã	  s   i   s   B(2)A(2)Rm   c           B   s   e  Z d  „  Z RS(   c         S   s   d | |  j  j | ƒ S(   Ns   C(%r)(   RÕ   R?   (   R1   R6   (    (    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_descr.pyR?   ì	  s    (   Rp   Rq   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_descr.pyRm   ë	  s   i   s   C(3)A(3)R¾   c              s   e  Z ‡  f d  †  Z RS(   c            s   d | t  ˆ  |  ƒ j | ƒ S(   Ns   D(%r)(   RÐ   R?   (   R1   R6   (   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_descr.pyR?   ó	  s    (   Rp   Rq   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_descr.pyR¾   ò	  s   i   s   D(4)C(4)B(4)A(4)t   mysuperc              s   e  Z ‡  f d  †  Z RS(   c            s   t  ˆ  |  ƒ j | Œ  S(   N(   RÐ   R,   (   R1   R   (   RY  (    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_descr.pyR,   û	  s    (   Rp   Rq   R,   (    (   RY  (    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_descr.pyRY  ú	  s   RØ   c              s   e  Z ‡  ‡ f d  †  Z RS(   c            s   d | ˆ ˆ  |  ƒ j  | ƒ S(   Ns   E(%r)(   R?   (   R1   R6   (   RØ   RY  (    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_descr.pyR?   ÿ	  s    (   Rp   Rq   R?   (    (   RØ   RY  (    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_descr.pyRØ   þ	  s   i   s   E(5)D(5)C(5)B(5)A(5)Rÿ   c           B   s   e  Z d  „  Z RS(   c         S   s*   |  j  } d | | j j f | j | ƒ S(   Ns	   F(%r)[%s](   t	   _F__superR²   Rp   R?   (   R1   R6   RT  (    (    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_descr.pyR?   
  s    	(   Rp   Rq   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_descr.pyRÿ   
  s   i   s!   F(6)[mysuper]E(6)D(6)C(6)B(6)A(6)i*   s   shouldn't allow super(D, 42)s   shouldn't allow super(D, C())i   s$   shouldn't allow super(D).__get__(12)s%   shouldn't allow super(D).__get__(C())t   DDbasec           B   s   e  Z d  „  Z e e ƒ Z RS(   c         S   s   d S(   Ni*   (    (   R1   (    (    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_descr.pyR  .
  Rr   (   Rp   Rq   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_descr.pyR[  -
  s   	t   DDsubc           B   s   e  Z d  „  Z e e ƒ Z RS(   c         S   s   d S(   NRù   (    (   R1   (    (    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_descr.pyR  2
  Rr   (   Rp   Rq   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_descr.pyR\  1
  s   	Rù   t   Basec           B   s   e  Z e d  „  ƒ Z RS(   c         S   s   d S(   NR�   (    (   R1   (    (    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_descr.pyRh  =
  Rr   (   Rp   Rq   Rß   t   aProp(    (    (    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_descr.pyR]  <
  s   t   Subc              s   e  Z e ‡  f d  †  ƒ Z RS(   c            s   t  ˆ  |  ƒ j S(   N(   RÐ   R^  (   t   klass(   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_descr.pyRà  @
  s    (   Rp   Rq   Rw  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_descr.pyR_  ?
  s   R¬   s#   super shouldn't accept keyword args(   RÅ   R8   R?   RÐ   RÕ   RZ  Rt   Ru   RÉ   Rå   Rà  R^  (   R1   RÒ   Rm   Rÿ   R[  R\  t   ddR]  (    (   RÓ   R¾   RØ   R_  RY  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_descr.pyt   test_supersÚ	  s`    	c            sp  d t  f ‡  f d †  ƒ  Y‰  |  j t ˆ  d ƒ d ƒ d ƒ |  j t ˆ  d ƒ d ƒ d ƒ ˆ  d ƒ } |  j | d ƒ |  j t  | ƒ d ƒ |  j t  | ƒ j t  ƒ |  j t | ƒ t d ƒ ƒ |  j | 
j t  ƒ |  j | d	 ?j t  ƒ |  j | d	 >j t  ƒ |  j ˆ  d	 ƒ d
 >j t  ƒ |  j ˆ  d	 ƒ d
 ?j t  ƒ d t f ‡ f d †  ƒ  Y‰ |  j t ˆ d ƒ d ƒ d ƒ |  j t d ˆ d ƒ ƒ d ƒ ˆ d ƒ } |  j | d ƒ |  j t | ƒ d ƒ |  j t | ƒ t d ƒ ƒ |  j t | ƒ j t ƒ |  j | 
j t ƒ |  j | j t ƒ |  j ˆ d	 ƒ j t ƒ |  j | d	 ?j t ƒ |  j | d	 >j t ƒ |  j | d	 j t ƒ |  j | d j t ƒ |  j | d j t ƒ |  j | d j t ƒ |  j d | j t ƒ |  j | d	 Bj t ƒ |  j | d	 Aj t ƒ |  j | d @j t ƒ |  j ˆ d	 ƒ d
 >j t ƒ |  j ˆ d	 ƒ d
 ?j t ƒ |  j t ˆ d	 ƒ ƒ j t ƒ d t f d „  ƒ  Y} | d ƒ } |  j | d	 j t ƒ |  j d	 | j t ƒ | d ƒ } |  j | j	 i  ƒ |  j t | ƒ d ƒ d t
 f d „  ƒ  Y} |  j t | d ƒ ƒ d ƒ | d ƒ } |  j | d ƒ |  j t
 | ƒ d ƒ |  j t
 | ƒ j t
 ƒ |  j t | ƒ t d ƒ ƒ |  j | 
j t
 ƒ d t f d „  ƒ  Y} | d d  ƒ } |  j t | ƒ d! ƒ t d d  ƒ } |  j | j t ƒ |  j | | ƒ |  j t | ƒ | ƒ |  j t | ƒ j t ƒ | | ƒ } |  j t | ƒ d! ƒ |  j | | ƒ |  j t | ƒ | ƒ |  j t | ƒ j t ƒ |  j t | ƒ t | ƒ ƒ |  j | 
j t ƒ |  j | d	 j t ƒ |  j | d	 | ƒ |  j | d	 j t ƒ |  j | d	 | ƒ |  j | d j t ƒ |  j | d | ƒ |  j | d j t ƒ |  j | d | ƒ d" t f d# „  ƒ  Y} | dJ ƒ } |  j | dK ƒ |  j | j ƒ  | dL ƒ ƒ |  j | j ƒ  j ƒ  | dM ƒ ƒ xN t d' ƒ D]@ } | t | ƒ ƒ } | j ƒ  }	 |	 j ƒ  }
 |  j |
 | ƒ qW| dN ƒ } |  j t | ƒ dO ƒ |  j t | ƒ j t ƒ |  j t | ƒ t dP ƒ ƒ |  j | j t ƒ |  j | d j t ƒ |  j | d	 j t ƒ |  j | dQ j t ƒ | dR ƒ } |  j t | ƒ dS ƒ |  j t | ƒ j t ƒ |  j | | j t ƒ |  j | d	 j t ƒ |  j | d j t ƒ |  j | d$ j t ƒ |  j | j t ƒ d( t f d) „  ƒ  Y} | d* ƒ } |  j | d* ƒ |  j | j ƒ  | d+ ƒ ƒ |  j | j ƒ  j ƒ  | d* ƒ ƒ x` t d, ƒ D]R } | d- j t t t | ƒ ƒ ƒ ƒ } | j ƒ  } | j ƒ  }	 |  j |	 | ƒ q'	W| d. ƒ } |  j t | ƒ d. ƒ |  j t | ƒ j t ƒ dT } | | ƒ } |  j | | ƒ |  j t | ƒ | ƒ |  j t | ƒ j t ƒ |  j t | ƒ t | ƒ ƒ |  j i d | 6| d ƒ |  j i d | 6| d ƒ |  j | d- j t ƒ |  j | d- | ƒ |  j d- | j t ƒ |  j d- | | ƒ |  j | d	 j t ƒ |  j | d	 d- ƒ |  j | d j t ƒ |  j | d | ƒ |  j | d$ j t ƒ |  j | d$ | | ƒ |  j | j t ƒ |  j | | ƒ |  j | d	 d	 !j t ƒ |  j | d	 d	 !d- ƒ |  j | j ƒ  j t ƒ |  j | j ƒ  | ƒ |  j | j ƒ  j t ƒ |  j | j ƒ  | ƒ |  j | j ƒ  j t ƒ |  j | j ƒ  | ƒ d- j g  t d, ƒ D] } t | ƒ ^ q,ƒ } |  j | j | ƒ j t ƒ |  j | j | ƒ | ƒ |  j | j | d0 ƒ j t ƒ |  j | j | d0 ƒ | ƒ |  j | j | d/ ƒ d- ƒ |  j | j d0 d0 ƒ j t ƒ |  j | j d0 d0 ƒ | ƒ |  j | j t | ƒ ƒ j t ƒ |  j | j t | ƒ ƒ | ƒ |  j | j t | ƒ ƒ j t ƒ |  j | j t | ƒ ƒ | ƒ |  j | j t | ƒ ƒ j t ƒ |  j | j t | ƒ ƒ | ƒ |  j | j ƒ  j t ƒ |  j | j ƒ  | ƒ d1 t f d2 „  ƒ  Y} | d3 ƒ }	 |  j |	 d4 ƒ |  j |	 j ƒ  | d5 ƒ ƒ |  j |	 j ƒ  j ƒ  | d4 ƒ ƒ d6 } | | ƒ }	 |  j t |	 ƒ | ƒ |  j t |	 ƒ j t ƒ |  j t |	 ƒ t | ƒ ƒ |  j i d |	 6| d ƒ |  j i d | 6|	 d ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 j d7 d7 ƒ j t ƒ |  j |	 j d7 d7 ƒ | ƒ |  j |	 j d8 d8 ƒ j t ƒ |  j |	 j d8 d8 ƒ | ƒ |  j |	 j t |	 ƒ ƒ j t ƒ |  j |	 j t |	 ƒ ƒ | ƒ |  j |	 j t |	 ƒ ƒ j t ƒ |  j |	 j t |	 ƒ ƒ | ƒ |  j |	 j t |	 ƒ ƒ j t ƒ |  j |	 j t |	 ƒ ƒ | ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 j ƒ  j t ƒ |  j |	 j ƒ  | ƒ |  j |	 d9 j t ƒ |  j |	 d9 | ƒ |  j d9 |	 j t ƒ |  j d9 |	 | ƒ |  j |	 d	 j t ƒ |  j |	 d	 d9 ƒ |  j |	 d j t ƒ |  j |	 d | ƒ |  j |	 d$ j t ƒ |  j |	 d$ | | ƒ |  j |	 j t ƒ |  j |	 | ƒ |  j |	 d	 d	 !j t ƒ |  j |	 d	 d	 !d9 ƒ d: t  f d; „  ƒ  Y} | t d ƒ ƒ } |  j | t d ƒ ƒ | j! d< ƒ |  j | t d ƒ d< g ƒ d | d <|  j | t d% ƒ ƒ | j" t d% d= ƒ ƒ |  j | t d= ƒ ƒ g  | d> )|  j | t d? ƒ ƒ | d@ d? 5|  j t | ƒ d@ ƒ |  j | t d@ ƒ ƒ |  j t  | ƒ t d@ ƒ ƒ |  j | d	 d	 ƒ |  j | d d ƒ |  j | dA d	 ƒ |  j | d d ƒ |  j | d  t d ƒ ƒ dB t# f dC „  ƒ  Y} t# dD t$ j% dE dF ƒ } dG dH dI g } z½ | j& | ƒ | j' ƒ  | t$ j% ƒ } x† t( t d d ƒ d  g | d$ d- g ƒ D]Z \ } } | j) ƒ  } |  j | | ƒ |  j | j* | ƒ |  j | j+ | t | ƒ k ƒ q×W| j' ƒ  Wd  y | j' ƒ  Wn n Xt$ j, t$ j% ƒ Xd  S(U   Nt   hexintc              s    e  Z d  „  Z ‡  f d †  Z RS(   c         S   s
   t  |  ƒ S(   N(   R)   (   R1   (    (    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_descr.pyRf   R
  s    c            s   ˆ  t  j |  | ƒ ƒ S(   N(   R%   RE   (   R1   Ro   (   Rc  (    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_descr.pyRE   T
  s    (   Rp   Rq   Rf   RE   (    (   Rc  (    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_descr.pyRc  Q
  s   	i   i	   t   0x10iè  t   0x3efi90  i    i   t   octlongc              s,   e  Z g  Z d  „  Z ‡  f d †  Z e Z RS(   c         S   s-   t  |  ƒ } | d d k r) | d  } n  | S(   NiÿÿÿÿRm  (   R(   (   R1   RT  (    (    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_descr.pyR‡   g
  s    c            s   |  j  t ˆ  |  ƒ j | ƒ ƒ S(   N(   R²   RÐ   RE   (   R1   Ro   (   Rf  (    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_descr.pyRE   l
  s    (   Rp   Rq   R†   R‡   RE   t   __radd__(    (   Rf  (    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_descr.pyRf  e
  s   	i   i   t   010i¸  t   05675l   90i   lÿÿÿÿ t	   longclonec           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRj  ‹
  s   iÿÿÿÿt	   precfloatc           B   s)   e  Z d  g Z d d d „ Z d „  Z RS(   R}   g        i   c         S   s   t  | ƒ |  _ d  S(   N(   R%   R}   (   R1   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_descr.pyR,   ˜
  s    c         S   s   d |  j  |  f S(   Ns   %.*g(   R}   (   R1   (    (    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_descr.pyRf   š
  s    (   Rp   Rq   R†   R,   Rf   (    (    (    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_descr.pyRk  –
  s   	gš™™™™™ñ?s   1.1g    €È@t
   madcomplexc           B   s   e  Z d  „  Z RS(   c         S   s   d |  j  |  j f S(   Ns   %.17gj%+.17g(   R„   R…   (   R1   (    (    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_descr.pyRf   ¥
  s    (   Rp   Rq   Rf   (    (    (    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_descr.pyRl  ¤
  s   iýÿÿÿi   s   4j-3t   madtuplec           B   s   e  Z d Z d  „  Z RS(   c         S   sE   |  j  d  k	 r |  j  St |  ƒ } | j ƒ  |  j | ƒ |  _  |  j  S(   N(   t   _revR�   R¹   R®  R²   (   R1   Rm  (    (    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_descr.pyt   revÀ
  s    
N(   Rp   Rq   R�   Rn  Ro  (    (    (    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_descr.pyRm  ¾
  s   i   i   i   i   t	   madstringc           B   s   e  Z d Z d  „  Z RS(   c         S   sN   |  j  d  k	 r |  j  St |  ƒ } | j ƒ  |  j d j | ƒ ƒ |  _  |  j  S(   NRr   (   Rn  R�   R¹   R®  R²   t   join(   R1   Rm  (    (    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_descr.pyRo  ã
  s    
N(   Rp   Rq   R�   Rn  Ro  (    (    (    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_descr.pyRp  á
  s   t   abcdefghijklmnopqrstuvwxyzt   zyxwvutsrqponmlkjihgfedcbai   Rr   t   12345s    Rå   t
   madunicodec           B   s   e  Z d Z d  „  Z RS(   c         S   sN   |  j  d  k	 r |  j  St |  ƒ } | j ƒ  |  j d j | ƒ ƒ |  _  |  j  S(   Nu    (   Rn  R�   R¹   R®  R²   Rq  (   R1   Rm  (    (    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_descr.pyRo  &  s    
N(   Rp   Rq   R�   Rn  Ro  (    (    (    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_descr.pyRu  $  s   t   ABCDEFu   ABCDEFu   FEDCBAu   12345u   xu   xyu    t   sublistc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRw  _  s   Rù   i   iûÿÿÿi   i
   iöÿÿÿt   CountedInputc           B   s#   e  Z d  Z d Z d Z d „  Z RS(   s˜  Counts lines read by self.readline().

            self.lineno is the 0-based ordinal of the last line read, up to
            a maximum of one greater than the number of lines in the file.

            self.ateof is true if and only if the final "" line has been read,
            at which point self.lineno stops incrementing, and further calls
            to readline() continue to return "".
            i    c         S   sG   |  j  r d St j |  ƒ } |  j d 7_ | d k rC d |  _  n  | S(   NRr   i   (   t   ateoft   filet   readlinet   lineno(   R1   RT  (    (    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_descr.pyR{  ‚  s    	(   Rp   Rq   R9  R|  Ry  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_descr.pyRx  u  s   	R3   t   modeR§  s   a
s   b
s   c
(
   i   i   i   i   i   i   i   i   i	   i    (
   i   i   i   i   i   i   i   i   i	   i    (
   i    i	   i   i   i   i   i   i   i   i   (
   i   i   i   i   i   i   i   i   i	   i    (   i   i   i   i   i   (   i   i   i   i   i   (   i   i   i   i   i   (    (    (    s        (-   R%   R8   Re   R±   R²   Rò  R&   Rö   R"   R<   R'   R~   t   tupleRo  R³   Rq  t   mapt   chrt   stript   lstript   rstript	   translatet   replacet   ljustR©   t   rjustt   centert   lowerRA  t   uppert
   capitalizet   titleR¹   Rb   Rº   Rz  R   t   TESTFNt
   writelinest   closeR=  R{  R|  Ry  t   unlink(   R1   R6   Rj  Rk  Rl  t   baseRm  Rh   RA   Rc  R—   Rp  RT  t   identitytabRu  Rw  Rx  Rz  t   linesR#  t   got(    (   Rc  Rf  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_descr.pyt   test_basic_inheritanceN
  sì     
  	"	"$."""	""""



7#c      	   C   sO  |  j  t d d ƒ d ƒ |  j  t d d ƒ d ƒ |  j  t d d ƒ d ƒ |  j  t d d d	 d
 ƒ t d
 d ƒ ƒ |  j  t d d ƒ d ƒ |  j  t d d d d ƒ d ƒ |  j  t d t d ƒ ƒ d ƒ |  j  t	 d d ƒ t d ƒ ƒ x_ t t t t t t t t	 t
 f	 D]< } y | d d ƒ Wn t k
 r5qX|  j d | ƒ qWd  S(   NRå   i   i   g       @i   l    R„   i*   R…   iš  RÅ   iô  t   500t   stringR>  t   errorst   strictu   abct   sequencei    t   bogus_keyword_args4   expected TypeError from bogus keyword argument to %r(   i    i   i   (   i    i   i   (   R8   R%   R'   R&   R~   Rö   RA  R~  R³   R¹   Rz  Rt   Ru   (   R1   t   constructor(    (    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_descr.pyt   test_keywords   s     (	c            s  d t  f ‡  f d †  ƒ  Y‰  |  j ˆ  d ƒ d ƒ |  j d ˆ  d ƒ ƒ |  j t  ˆ  d ƒ ƒ d ƒ i d ˆ  d ƒ 6d ˆ  d	 ƒ 6d
 ˆ  d ƒ 6} |  j | ˆ  d ƒ d ƒ |  j | ˆ  d ƒ d ƒ |  j | ˆ  d ƒ d
 ƒ |  j ˆ  d ƒ | ƒ |  j | j ˆ  d ƒ ƒ d
 ƒ d  S(   Nt   cistrc              s/   e  Z d  Z d „  Z ‡  f d †  Z d „  Z RS(   s�   Sublcass of str that computes __eq__ case-insensitively.

            Also computes a hash code of the string in canonical form.
            c         S   s%   | j  ƒ  |  _ t |  j ƒ |  _ d  S(   N(   R‰  t	   canonicalRò  t   hashcode(   R1   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_descr.pyR,   ¿  s    c            s.   t  | ˆ  ƒ s ˆ  | ƒ } n  |  j | j k S(   N(   RÅ  RŸ  (   R1   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_descr.pyRó  Ã  s    c         S   s   |  j  S(   N(   R   (   R1   (    (    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_descr.pyRH  È  s    (   Rp   Rq   R9  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_descr.pyRž  ¹  s   	t   ABCR>  t   aBci   R/  i   R0  i   t   tHreet   tWot   THrEEt   ONet   thrEE(   Rö   R8   Rê   R€   (   R1   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_descr.pyt   test_str_subclass_as_dict_key¶  s    -c   
   
      s�  d d d „  ƒ  Y} xƒ| t  t f D]r} d | f ‡  f d †  ƒ  Y‰  ˆ  d ƒ } ˆ  d ƒ } ˆ  d ƒ } |  j | d ƒ i | d 6| d 6| d 6} xþ d D]ö } xí d D]å } |  j t | | | | ƒ t | | ƒ d | | f ƒ x? d D]7 }	 |  j t d |	 ƒ t d |	 ƒ d | | f ƒ qì W|  j t | | | ƒ t | | ƒ d | | f ƒ |  j t | | | ƒ t | | ƒ d | | f ƒ q¨ Wq› Wq# Wd  S(   Nt   classicc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR©  Ø  s   Rm   c              s&   e  Z d  „  Z ‡  f d †  Z d Z RS(   c         S   s   t  | ƒ |  _ d  S(   N(   R%   R¯   (   R1   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_descr.pyR,   Ý  s    c            sT   t  | ˆ  ƒ r" t |  j | j ƒ St  | t ƒ s@ t  | t ƒ rP t |  j | ƒ St S(   N(   RÅ  R   R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyR\   ß  s
    N(   Rp   Rq   R,   R\   R�   RH  (    (   Rm   (    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_descr.pyRm   Ü  s   	i   i   i   s
   x=%d, y=%dR   s   <=s   ==s   !=R   s   >=s   c[x] %s c[y]s   x %s y(    (   i   i   i   (   i   i   i   (   R   s   <=s   ==s   !=R   s   >=(   R%   RÅ   R8   R   R9   (
   R1   R©  R‘  R¹  Rü  t   c3RL   Rå   t   yt   op(    (   Rm   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_descr.pyt   test_classic_comparisonsÖ  s(    &""c      
      sì  d t  f d „  ƒ  Y} | d ƒ } ˆ j | d ƒ ˆ j d | ƒ d t  f d „  ƒ  Y} | d ƒ } ˆ j | d ƒ ˆ j d | ƒ d d d	 „  ƒ  Y} xN| t t t f D]:} d
 | f ‡  ‡ f d †  ƒ  Y‰  ˆ  d ƒ } ˆ  d ƒ } ˆ  d ƒ }	 ˆ j | d ƒ i | d 6| d 6|	 d 6}
 xÃ d D]» } x² d D]ª } x¡ d  D]™ } ˆ j t d | ƒ t d | ƒ d | | f ƒ ˆ j t d | ƒ t d | ƒ d | | f ƒ ˆ j t d | ƒ t d | ƒ d | | f ƒ q?Wq2Wq%Wqª Wd  S(!   NR  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  û  s   i   y                t   ZZc           B   s   e  Z d  „  Z d Z RS(   c         S   s'   y t  |  | ƒ d k SWn t SXd  S(   Ng�íµ ÷Æ°>(   R"   Rn   (   R1   Ro   (    (    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_descr.pyRó    s    N(   Rp   Rq   Ró  R�   RH  (    (    (    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_descr.pyR®     s   	gÐ×‡P  ð?R©  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR©    s   Rm   c              s€   e  Z d  „  Z ‡ f d †  Z d Z ‡  f d †  Z ‡  f d †  Z ‡  f d †  Z ‡  f d †  Z	 ‡  f d †  Z
 ‡  f d †  Z RS(	   c         S   s   t  | ƒ |  _ d  S(   N(   R%   R¯   (   R1   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_descr.pyR,     s    c            s   ˆ  j  d ƒ d  S(   Ns   shouldn't call __cmp__(   Ru   (   RJ  Ro   (   R1   (    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_descr.pyR\     s    c            sN   t  | ˆ  ƒ r |  j | j k St  | t ƒ s= t  | t ƒ rJ |  j | k St S(   N(   RÅ  R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyRó    s
    c            sN   t  | ˆ  ƒ r |  j | j k St  | t ƒ s= t  | t ƒ rJ |  j | k St S(   N(   RÅ  R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyRô    s
    c            sN   t  | ˆ  ƒ r |  j | j k  St  | t ƒ s= t  | t ƒ rJ |  j | k  St S(   N(   RÅ  R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyR]      s
    c            sN   t  | ˆ  ƒ r |  j | j k St  | t ƒ s= t  | t ƒ rJ |  j | k St S(   N(   RÅ  R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyt   __le__&  s
    c            sN   t  | ˆ  ƒ r |  j | j k St  | t ƒ s= t  | t ƒ rJ |  j | k St S(   N(   RÅ  R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyt   __gt__,  s
    c            sN   t  | ˆ  ƒ r |  j | j k St  | t ƒ s= t  | t ƒ rJ |  j | k St S(   N(   RÅ  R¯   R%   R&   Rn   (   R1   Ro   (   Rm   (    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_descr.pyt   __ge__2  s
    N(   Rp   Rq   R,   R\   R�   RH  Ró  Rô  R]   R¯  R°  R±  (    (   Rm   R1   (    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_descr.pyRm     s   	i   i   R   s   <=s   ==s   !=R   s   >=s   c[x] %s c[y]s   x %s ys
   x=%d, y=%ds	   c[x] %s ys	   x %s c[y]y      ð?        y      ð?        y      ð?        y      ð?        (    (   i   i   i   (   i   i   i   (   R   s   <=s   ==s   !=R   s   >=(   R~   R8   R%   RÅ   R¹   R9   (   R1   R  RO  R®  t   zzR©  R‘  R¹  Rü  Rª  RL   Rå   R«  R¬  (    (   Rm   R1   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_descr.pyt   test_rich_comparisonsù  s8    *c         C   sØ  d t  f d „  ƒ  Y} t | d ƒ d ƒ t d | d ƒ ƒ d t f d „  ƒ  Y} t | d ƒ d ƒ t | d ƒ d ƒ t d | d ƒ ƒ t d | d ƒ ƒ d t f d „  ƒ  Y} t | d ƒ d ƒ t | d ƒ d ƒ t | d ƒ d	 ƒ t d | d ƒ ƒ t d | d ƒ ƒ t d	 | d ƒ ƒ d
 t f d „  ƒ  Y} t | d ƒ d ƒ t | d ƒ d ƒ t | d ƒ d	 ƒ t | d ƒ d ƒ t d | d ƒ ƒ t d | d ƒ ƒ t d	 | d ƒ ƒ t d | d ƒ ƒ d  S(   NRk  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRk  L  s    i    Rm  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm  O  s    l    Rÿ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÿ   T  s    g        Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   [  s    y                (   R%   t   coerceR&   R'   R~   (   R1   Rk  Rm  Rÿ   Rm   (    (    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_descr.pyt   test_coercionsJ  s0    c            s3   ‡  f d †  } | t  j d ƒ | t  j d ƒ d  S(   Nc            s   ˆ  j  |  j | ƒ d  S(   N(   R8   R9  (   t   descrt   what(   R1   (    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_descr.pyt   checkg  s    s   True if the file is closeds	   file name(   Rz  t   closedR3   (   R1   R¸  (    (   R1   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_descr.pyt   test_descrdoce  s    c            s¡   d t  f d „  ƒ  Y‰  d d ‡  f d †  ƒ  Y} d t  f ‡  f d †  ƒ  Y} |  j | j d ƒ |  j | ƒ  j d ƒ |  j | j d	 ƒ |  j | ƒ  j d
 ƒ d  S(   Nt   DocDescrc           B   s   e  Z d  „  Z RS(   c         S   s9   | r | j  j d } n  | r+ | j } n  d | | f S(   Ns	    instances   object=%s; type=%s(   R²   Rp   (   R1   RÅ   t   otype(    (    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_descr.pyRÉ   p  s
    (   Rp   Rq   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_descr.pyR»  o  s   t   OldClassc              s   e  Z ˆ  ƒ  Z RS(    (   Rp   Rq   R9  (    (   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_descr.pyR½  v  s   t   NewClassc              s   e  Z ˆ  ƒ  Z RS(    (   Rp   Rq   R9  (    (   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_descr.pyR¾  x  s   s   object=None; type=OldClasss'   object=OldClass instance; type=OldClasss   object=None; type=NewClasss'   object=NewClass instance; type=NewClass(    (   RÅ   R8   R9  (   R1   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_descr.pyt   test_doc_descriptorl  s    c            s‘  d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | | f d „  ƒ  Y} xx | | | | f D]d } x[ | | | | f D]G } | ƒ  } | | _ ˆ j | j | ƒ | | _ ˆ j | j | ƒ q‡ Wqn W‡ f d	 †  } | | ƒ  t ƒ | t ƒ  | ƒ | | ƒ  d
 ƒ | | ƒ  t  ƒ | t  ƒ  t ƒ | t ƒ  t  ƒ d t f d „  ƒ  Y}	 | d |	 ƒ | |	 ƒ  t ƒ | t t ƒ | d t ƒ t  ƒ  }
 | |
 t d
 ƒ ƒ | |
 t d  ƒ ƒ ~
 d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} y t	 Wn' t
 k
 r!d t  f d „  ƒ  Y} n Xd t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d  „  ƒ  Y} d! | f d" „  ƒ  Y} d# | f d$ „  ƒ  Y} xË | | f | | f | | f | | f | | f f D]– \ } } | ƒ  } d
 | _ | | _ ˆ j | j | d% | | f ƒ ˆ j | j d
 ƒ | | _ ˆ j | j | d% | | f ƒ ˆ j | j d
 ƒ qWx} | | | | | | | | t |	 f
 D]W } xN | | | | | | | | t |	 f
 D]( } | | k rqn  | | ƒ  | ƒ qWqÛWd& t  f d' „  ƒ  Y‰  d( t  f ‡  f d) †  ƒ  Y} g  t d* ƒ D] } | ƒ  ^ qu} ~ d  S(+   NRm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   �  s    R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   ‚  s    RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   ƒ  s    Rÿ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÿ   „  s    c            sx   y | |  _  Wn t k
 r  n Xˆ  j d |  | f ƒ y t |  d ƒ Wn t t f k
 rb n Xˆ  j d |  ƒ d  S(   Ns!   shouldn't allow %r.__class__ = %rR²   s    shouldn't allow del %r.__class__(   R²   Rt   Ru   Rñ   R1  (   Rå   Rm   (   R1   (    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_descr.pyt   cantŒ  s    i   t   Intc           B   s   e  Z g  Z RS(    (   Rp   Rq   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_descr.pyRÁ  Ÿ  s    i   R  c           B   s   e  Z d  d g Z RS(   R6   RF   (   Rp   Rq   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_descr.pyR  ¨  s   RI  c           B   s   e  Z d  d g Z RS(   RF   R6   (   Rp   Rq   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_descr.pyRI  ª  s   Rk  c           B   s   e  Z d  d g Z RS(   R6   RF   (   Rp   Rq   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_descr.pyRk  ¯  s   c           B   s    e  Z e d  ƒ e d ƒ g Z RS(   R6   RF   (   Rp   Rq   RA  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_descr.pyRk  ²  s   t   Jc           B   s   e  Z d  d g Z RS(   RL   RF   (   Rp   Rq   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_descr.pyRÂ  ´  s   t   Kc           B   s   e  Z d  d d g Z RS(   R6   RF   R@   (   Rp   Rq   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_descr.pyRÃ  ¶  s   Rm  c           B   s   e  Z d  g Z RS(   RF  (   Rp   Rq   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_descr.pyRm  ¸  s   Re  c           B   s   e  Z d  g Z RS(   RF  (   Rp   Rq   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_descr.pyRe  º  s   R¶   c           B   s   e  Z d  g Z RS(   RZ  (   Rp   Rq   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_descr.pyR¶   ¼  s   t   Pc           B   s   e  Z d  g Z RS(   R<   (   Rp   Rq   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_descr.pyRÄ  ¾  s   t   Qc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÅ  À  s   t   Rc           B   s   e  Z d  d g Z RS(   R<   RZ  (   Rp   Rq   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_descr.pyRÆ  Â  s   s0   assigning %r as __class__ for %r silently failedt   Oc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÇ  Ø  s   RÒ   c              s   e  Z ‡  f d  †  Z RS(   c            s   ˆ  |  _  d  S(   N(   R²   (   R1   (   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_descr.pyRE  Û  s    (   Rp   Rq   RE  (    (   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_descr.pyRÒ   Ú  s   id   (   RÅ   R²   R±   R¹   R%   R`   t   boolR:   R�   RA  RL  R6   R8   R³   (   R1   Rm   R¾   RØ   Rÿ   R�   t   cls2Rå   RÀ  RÁ  t   oR  RI  Rk  RÂ  RÃ  Rm  Re  R¶   RÄ  RÅ  RÆ  RÒ   Ri   (    (   RÇ  R1   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_descr.pyt   test_set_class  s|    				@				++"c            s‰  d t  f d „  ƒ  Y} | ƒ  } i d d 6| _ ˆ j | j d ƒ ‡ f d †  ‰ ˆ | d  ƒ ˆ | g  ƒ ˆ | d ƒ | ` d t  f d „  ƒ  Y‰  ‡  ‡ ‡ f d †  } d	 t ˆ  f d
 „  ƒ  Y‰ d ˆ  t f d „  ƒ  Y‰ d t  f ‡ f d †  ƒ  Y} d t  f ‡ f d †  ƒ  Y} x] | | | f D]L } | | ƒ | j } y d | d <Wn t k
 r]q#Xˆ j d | ƒ q#Wd t j	 ˆ  f d „  ƒ  Y} d ˆ  t j	 f d „  ƒ  Y}	 x7 | |	 f D]) }
 |
 d ƒ } | | ƒ d | j d <q¸Wd „  } d t
 ˆ  f d „  ƒ  Y} d ˆ  t
 f d „  ƒ  Y} xb t
 | | f D]Q } | ƒ  } i d d 6| _ ˆ j | j d ƒ ˆ j | | ƒ | t ƒ  ƒ ƒ q0Wd  S(   NRm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   â  s    i   RF   c            sB   y | |  _  Wn t t f k
 r& n Xˆ  j d |  | f ƒ d  S(   Ns    shouldn't allow %r.__dict__ = %r(   R<   R1  Rt   Ru   (   Rå   R_   (   R1   (    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_descr.pyRÀ  æ  s
    R]  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR]  ò  s   c            s’   ˆ |  i  ƒ y
 |  `  Wn t t f k
 r0 n Xˆ j d |  ƒ ˆ  j  d } y | j |  i  ƒ Wn t t f k
 r| n Xˆ j d |  ƒ d S(   sR   
            x has to be an instance of a class inheriting from Base.
            s   shouldn't allow del %r.__dict__R<   s&   dict_descr allowed access to %r's dictN(   R<   R1  Rt   Ru   Rb  (   Rå   t
   dict_descr(   R]  RÀ  R1   (    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_descr.pyt   verify_dict_readonlyô  s    
t   Meta1c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÎ    s   t   Meta2c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÏ  
  s   R¾   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyR¾     s   RØ   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRØ     s   t   eggsRŒ   s   %r's __dict__ can be modifiedt   Module1c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÑ    s   t   Module2c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ    s   c         S   s-   y
 |  `  Wn t t f k
 r$ t SXt Sd  S(   N(   R<   Rt   R1  t   FalseR`   (   RF  (    (    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_descr.pyt   can_delete_dict(  s
    
t
   Exception1c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÕ  /  s   t
   Exception2c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÖ  1  s   R6   (   RÅ   R<   R8   RF   R�   R:   Rt   Ru   Rô   Rõ   Rê  R6   R<  (   R1   Rm   R6   RÍ  R¾   RØ   R�   t
   class_dictRÑ  RÒ  Rõ   t   modRÔ  RÕ  RÖ  t   ExceptionTypeRF  (    (   R]  RÎ  RÏ  RÀ  R1   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_descr.pyt   test_set_dictà  sJ    	
	
		c         C   s4  d d  l  } d d  l } d „  } d t f d „  ƒ  Ya d t f d „  ƒ  Ya d t f d „  ƒ  Ya d	 t f d
 „  ƒ  Ya d d d „  ƒ  Ya	 d t	 t f d „  ƒ  Ya
 xE| | f D]7} x.t | j d ƒ D]} xH t t t f D]7 } | j | | ƒ } | j | ƒ } |  j | | ƒ qâ Wt d d ƒ }	 |	 j d ƒ |	 j d ƒ t d d d ƒ }
 | j |	 |
 f | ƒ } | j | ƒ \ } } |  j | j |	 j ƒ |  j | | j ƒ | |	 j ƒ ƒ |  j | j |
 j ƒ |  j | | j ƒ | |
 j ƒ ƒ |  j t | ƒ t |	 ƒ ƒ |  j t | ƒ t |
 ƒ ƒ t d ƒ } | j | | ƒ } | j | ƒ } |  j | j | j ƒ |  j | j | j ƒ t
 ƒ  } d | _ | j | | ƒ } | j | ƒ } |  j | j | j ƒ |  j | j | j ƒ qÌ Wq² Wd d  l } x6 t t t f D]% } | j | ƒ } |  j | | ƒ q	Wt d d ƒ }	 |	 j d ƒ |	 j d ƒ t d d d ƒ }
 | j |	 |
 f ƒ \ } } |  j | j |	 j ƒ |  j | | j ƒ | |	 j ƒ ƒ |  j | j |
 j ƒ |  j | | j ƒ | |
 j ƒ ƒ |  j t | ƒ t |	 ƒ ƒ |  j t | ƒ t |
 ƒ ƒ d  S(   Niÿÿÿÿc         S   s   |  j  ƒ  } | j ƒ  | S(   N(   R.   t   sort(   R@   Rm  (    (    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_descr.pyt   sorteditems=  s    
Rm   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s)   t  t |  ƒ j ƒ  | |  _ | |  _ d  S(   N(   RÐ   Rm   R,   R6   RF   (   R1   R6   RF   (    (    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_descr.pyR,   D  s    	c         S   s   d |  j  |  j f S(   Ns	   C(%r, %r)(   R6   RF   (   R1   (    (    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_descr.pyRf   H  s    (   Rp   Rq   R,   Rf   (    (    (    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_descr.pyRm   C  s   	R4  c           B   s,   e  Z d  „  Z d „  Z d „  Z d „  Z RS(   c         S   s   t  t |  ƒ j |  ƒ S(   N(   RÐ   R4  R   (   R�   R6   RF   (    (    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_descr.pyR   M  s    c         S   s   |  j  |  j f S(   N(   R6   RF   (   R1   (    (    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_descr.pyt   __getnewargs__O  s    c         S   s   | |  _  | |  _ d  S(   N(   R6   RF   (   R1   R6   RF   (    (    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_descr.pyR,   Q  s    	c         S   s   d |  j  |  j t |  ƒ f S(   Ns   C1(%r, %r)<%r>(   R6   RF   R¹   (   R1   (    (    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_descr.pyRf   T  s    (   Rp   Rq   R   RÝ  R,   Rf   (    (    (    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_descr.pyR4  L  s   			R\  c           B   s2   e  Z d  d „ Z d „  Z d  d „ Z d „  Z RS(   i    c         S   s   t  t |  ƒ j |  | ƒ S(   N(   RÐ   R\  R   (   R�   R6   RF   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_descr.pyR   Y  s    c         S   s   |  j  |  j t |  ƒ f S(   N(   R6   RF   R%   (   R1   (    (    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_descr.pyRÝ  [  s    c         S   s   | |  _  | |  _ d  S(   N(   R6   RF   (   R1   R6   RF   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_descr.pyR,   ]  s    	c         S   s   d |  j  |  j t |  ƒ f S(   Ns   C2(%r, %r)<%r>(   R6   RF   R%   (   R1   (    (    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_descr.pyRf   `  s    (   Rp   Rq   R   RÝ  R,   Rf   (    (    (    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_descr.pyR\  X  s   	R5  c           B   s#   e  Z d  „  Z d „  Z d „  Z RS(   c         S   s   | |  _  d  S(   N(   R�   (   R1   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_descr.pyR,   e  s    c         S   s   |  j  S(   N(   R�   (   R1   (    (    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_descr.pyt   __getstate__g  s    c         S   s   | |  _  d  S(   N(   R�   (   R1   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_descr.pyt   __setstate__i  s    (   Rp   Rq   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_descr.pyR5  d  s   		t	   C4classicc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRà  m  s   R6  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR6  o  s   i   i   i*   i   Rù   Rø   (    (   R€  t   cPickleRÅ   Rm   R¹   R4  R%   R\  R5  Rà  R6  R³   t   HIGHEST_PROTOCOLR�  t   loadsR±   Rb   R8   R²   R<   Re   R�   RŽ   R    (   R1   R€  Rá  RÜ  R   t   binR�   RT  RÉ  R6   RF   Rå   R«  Rc  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_descr.pyt   test_pickles9  sh    			  ""		  ""c         C   s(  d d  l  } d d  l } d t f d „  ƒ  Ya xót t g D]å} d | f d „  ƒ  Ya d t f d „  ƒ  Ya xt d ƒ D]ö } y | j t ƒ  | ƒ Wn t k
 rª n X|  j	 d	 | ƒ y | j t ƒ  | ƒ Wn t k
 ræ n X|  j	 d
 | ƒ y | j t ƒ  | ƒ Wn t k
 r"n X|  j	 d | ƒ y | j t ƒ  | ƒ Wn t k
 r^qz X|  j	 d | ƒ qz Wd | f d „  ƒ  Ya d t f d „  ƒ  Ya t ƒ  } xq t | j
 d ƒ D]\ } | j | j | | ƒ ƒ } |  j | d ƒ | j | j | | ƒ ƒ } |  j | d ƒ q½Wd | _ xw t | j
 d ƒ D]b } | j | j | | ƒ ƒ } |  j | j d ƒ | j | j | | ƒ ƒ } |  j | j d ƒ q:Wt ƒ  } d | _ d | _ x… t | j
 d ƒ D]p } | j | j | | ƒ ƒ } |  j | j | j d ƒ | j | j | | ƒ ƒ } |  j | j | j d ƒ qÏWd t f d „  ƒ  Ya t ƒ  } d | _ d | _ x© t | j
 d ƒ D]” } | j | j | | ƒ ƒ } |  j | j | j ƒ |  j | j | j ƒ | j | j | | ƒ ƒ } |  j | j | j ƒ |  j | j | j ƒ qˆWq; Wd  S(   NiÿÿÿÿRÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   ¦  s   Rm   c           B   s   e  Z d  g Z RS(   R6   (   Rp   Rq   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_descr.pyRm   ©  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   «  s   i   s#   should fail: pickle C instance - %ss$   should fail: cPickle C instance - %ss#   should fail: pickle D instance - %ss$   should fail: cPickle D instance - %sc           B   s#   e  Z d  g Z d „  Z d „  Z RS(   R6   c         S   s“   y |  j  j ƒ  } Wn t k
 r, i  } n Xx_ |  j j D]Q } xH | j  j d d ƒ D]1 } y t |  | ƒ | | <WqV t k
 r† qV XqV Wq: W| S(   NR†   (    (   R<   RŽ   R1  R²   R	  R€   R;   (   R1   R@   R�   t   sn(    (    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_descr.pyRÞ  É  s    
c         S   s1   x* | j  ƒ  D] \ } } t |  | | ƒ q Wd  S(   N(   R.   RÈ   (   R1   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_descr.pyRß  Õ  s    (   Rp   Rq   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_descr.pyRm   Ç  s   		c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   Ø  s   i   R6   i*   id   iŽ   RØ   c           B   s   e  Z d  g Z RS(   RF   (   Rp   Rq   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_descr.pyRØ   ð  s   R�   (   R€  Rá  RÅ   RÓ   Rm   R¾   R³   R�  Rt   Ru   Râ  Rã  R¨   R6   R8   RF   RØ   (   R1   R€  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_descr.pyt   test_pickle_slots¡  sv    								c            s6  d t  f ‡  f d †  ƒ  Y‰  |  j t ˆ  d ƒ ˆ  d ƒ ƒ d ƒ |  j t ˆ  d ƒ d ƒ d ƒ |  j t d ˆ  d ƒ ƒ d ƒ |  j t ˆ  d ƒ ˆ  d ƒ ƒ d ƒ |  j t d ˆ  d ƒ ƒ d ƒ |  j t ˆ  d ƒ d ƒ d ƒ |  j t t ˆ  d ƒ ˆ  d ƒ ˆ  d ƒ ƒ ƒ d ƒ d	 t f d
 „  ƒ  Y} d  S(   NRk  c              sJ   e  Z d  „  Z ‡  f d †  Z e Z d ‡  f d † Z d ‡  f d † Z RS(   c         S   s   d t  |  ƒ S(   Ns   I(%r)(   R%   (   R1   (    (    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_descr.pyRf      s    c            s   ˆ  t  |  ƒ t  | ƒ ƒ S(   N(   R%   (   R1   Ro   (   Rk  (    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_descr.pyRE     s    c            sW   | d  k r+ ˆ  t t |  ƒ t | ƒ ƒ ƒ Sˆ  t t |  ƒ t | ƒ t | ƒ ƒ ƒ Sd  S(   N(   R�   R   R%   (   R1   Ro   RØ  (   Rk  (    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_descr.pyt   __pow__  s    c            sZ   | d  k r. ˆ  t t | ƒ t |  ƒ | ƒ ƒ Sˆ  t t | ƒ t |  ƒ t | ƒ ƒ ƒ Sd  S(   N(   R�   R   R%   (   R1   Ro   RØ  (   Rk  (    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_descr.pyt   __rpow__
  s    "N(   Rp   Rq   Rf   RE   Rg  R�   Rè  Ré  (    (   Rk  (    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_descr.pyRk  ÿ  s
   	i   i   s   I(3)i   s   I(8)i   t   Sc           B   s   e  Z d  „  Z d Z RS(   c         S   s   |  j  ƒ  | j  ƒ  k S(   N(   R‰  (   R1   Ro   (    (    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_descr.pyRó    s    N(   Rp   Rq   Ró  R�   RH  (    (    (    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_descr.pyRê    s   	(   R%   R8   Re   R   Rö   (   R1   Rê  (    (   Rk  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_descr.pyt   test_binary_operator_overrideý  s    &  &  4c   	      C   sS  d t  f d „  ƒ  Y} d | f d „  ƒ  Y} d | f d „  ƒ  Y} d | | f d „  ƒ  Y} | ƒ  } t | ƒ } d	 „  | _ |  j t | ƒ d
 ƒ d „  | _ |  j t | ƒ d ƒ d „  | _ |  j t | ƒ d ƒ d „  | _ |  j t | ƒ d ƒ d  | _ |  j t t | ƒ | ` |  j t | ƒ d ƒ d  | _ |  j t t | ƒ | ` |  j t | ƒ d ƒ d  | _ |  j t t | ƒ | ` |  j t | ƒ d
 ƒ d  | _ |  j t t | ƒ | ` |  j t | ƒ | ƒ d
 | _ d
 | _ |  j | j d
 ƒ |  j | j d
 ƒ d „  } | | _	 |  j | j d ƒ |  j | j d
 ƒ d „  } | | _
 |  j | j d ƒ |  j | j d ƒ |  j | j d
 ƒ | `	 |  j | j d
 ƒ | ` |  j | j d ƒ |  j | j d
 ƒ | `
 y | j Wn t k
 rün X|  j d ƒ d t  f d „  ƒ  Y} d | f d „  ƒ  Y} ~ t j ƒ  d „  | _ d  S(   NRÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ     s   RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ      s   Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   "  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   $  s   c         S   s   d S(   Ni*   (    (   R1   (    (    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_descr.pyRh  (  Rr   i*   c         S   s   d S(   Ni:  (    (   R1   (    (    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_descr.pyRh  *  Rr   i:  c         S   s   d S(   Ni�   (    (   R1   (    (    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_descr.pyRh  ,  Rr   i�   c         S   s   d S(   Nid   (    (   R1   (    (    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_descr.pyRh  .  Rr   id   c         S   s    | d k r d St  j |  | ƒ S(   NR�   i   (   RÅ   Rî   (   R1   R3   (    (    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_descr.pyRî   D  s    i   c         S   s   | d k r d St  | ‚ d  S(   NRŒ   R�   R˜   Rù   (   RŒ   R�   R˜   (   R1  (   R1   R3   (    (    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_descr.pyRq  K  s    Rù   s   d.foo should be undefined nowc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   a  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   c  s   c          W   s   d  S(   N(   R�   (   R6   (    (    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_descr.pyRh  g  Rr   (   RÅ   Rò  RH  R8   R�   RS  Rt   R�   R˜   Rî   Rq  RŒ   R1  Ru   R   RN  RQ   (	   R1   RÒ   RÓ   Rm   R¾   R@   t	   orig_hashRî   Rq  (    (    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_descr.pyt   test_subclass_propagation  sv    											
c         C   sø   d d  l  } d t f d „  ƒ  Y} d } | | ƒ } |  j | j | ƒ | j | ƒ ƒ d t f d „  ƒ  Y} d } | | ƒ } |  j | j | ƒ | j | ƒ ƒ d t f d	 „  ƒ  Y} | d
 ƒ } y | j | ƒ |  j d ƒ Wn t k
 ró n Xd  S(   Niÿÿÿÿt   MyStrc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRî  o  s   R>  t   MyUnic           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRï  y  s   u   abct   MyIntc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRð    s   i*   s2   subclass of int should not have a buffer interface(   t   binasciiRö   R8   t   b2a_hexRA  R%   Ru   Rt   (   R1   Rñ  Rî  R‘  RB   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_descr.pyt   test_buffer_inheritancei  s     ""c            sF  d d  l  ‰  d d  l } d t f ‡  f d †  ƒ  Y} | d ƒ } |  j t | ƒ | ƒ |  j t t | ƒ ƒ t ƒ |  j t t | ƒ ƒ t ƒ |  j t | ƒ d ƒ |  j t | ƒ d ƒ |  j t | ƒ d ƒ |  j | j ƒ  d ƒ |  j | j ƒ  d ƒ | j	 ƒ  } | | IJ| t | ƒ IJ|  j | j
 ƒ  d ƒ | j ƒ  d  S(	   Niÿÿÿÿt   octetstringc              s    e  Z ‡  f d  †  Z d „  Z RS(   c            s   ˆ  j  |  ƒ S(   N(   Rò  (   R1   (   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_descr.pyR‡   Ž  s    c         S   s   |  d S(   Ns    repr(    (   R1   (    (    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_descr.pyRf   �  s    (   Rp   Rq   R‡   Rf   (    (   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_descr.pyRô  �  s   RÒ   iA   t   41s   A reprs   41
41
(   Rñ  t	   cStringIORö   R8   R:   Re   t   ordR‡   Rf   t   StringIORR  R�  (   R1   Rö  Rô  RÊ  t   capture(    (   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_descr.pyt   test_str_of_str_subclassˆ  s"    
c         C   sd   d „  } |  j  | j d d ƒ d ƒ g  } t j | d d d d g ƒ|  j  | d d d g ƒ d  S(   Nc         S   s   |  S(   N(    (   R6   (    (    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_descr.pyRz  ¦  Rr   R6   i*   Rš  i    i   i   (   R8   RË   R¹   R,   (   R1   Rz  R6   (    (    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_descr.pyt   test_keyword_arguments¤  s
    	c         C   sU   d t  f d „  ƒ  Y} | ƒ  | _ y | ƒ  ƒ  Wn t k
 rC n X|  j d ƒ d  S(   NRÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   ®  s   s7   Recursion limit should have been reached for __call__()(   RÅ   RË   R  Ru   (   R1   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_descr.pyt   test_recursive_call¬  s    c            sª   g  ‰  d t  f ‡  f d †  ƒ  Y} | ƒ  } |  j ˆ  g  ƒ ~ t j ƒ  |  j ˆ  d g ƒ d t  f d „  ƒ  Y} | ƒ  } y | d =Wn t k
 r˜ n X|  j d ƒ d  S(   NRm   c              s   e  Z ‡  f d  †  Z RS(   c            s   ˆ  j  d ƒ d  S(   Ni   (   Rb   (   R1   (   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_descr.pyRE  ½  s    (   Rp   Rq   RE  (    (   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_descr.pyRm   ¼  s   i   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   Å  s    i    s$   invalid del() didn't raise TypeError(   RÅ   R8   R   RN  Rt   Ru   (   R1   Rm   RL   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_descr.pyt   test_delete_hook¹  s    	
	  c         C   s    d t  f d „  ƒ  Y} | ƒ  } y t | ƒ Wn t k
 r@ n X|  j d ƒ d t f d „  ƒ  Y} | ƒ  } y t | ƒ Wn t k
 rŽ n X|  j d ƒ d  S(   Nt   mydictc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRþ  Î  s   s#   hash() of dict subclass should failt   mylistc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÿ  Ø  s   s#   hash() of list subclass should fail(   R_   Rò  Rt   Ru   R¹   (   R1   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_descr.pyt   test_hash_inheritanceË  s    		c         C   s$  y d d Wn t  k
 r n X|  j d ƒ y d j d ƒ Wn t k
 rQ n X|  j d ƒ y d j d g ƒ Wn t  k
 r† n X|  j d ƒ y d j d ƒ Wn t k
 r¸ n X|  j d	 ƒ y d
 d  Wn t  k
 rå n X|  j d ƒ y d i  Wn t k
 rn X|  j d ƒ y d d Wn t  k
 r?n X|  j d ƒ y d d Wn t  k
 rln X|  j d ƒ y d d Wn t  k
 r™n X|  j d ƒ y d d  Wn t k
 rÆn X|  j d ƒ |  j d j ƒ  d ƒ |  j d j ƒ  d ƒ |  j d d ƒ |  j d  d ƒ d  S(!   NR6   i   s   '' + 5 doesn't raise TypeErrorRr   s%   ''.split('') doesn't raise ValueErrori    s$   ''.join([0]) doesn't raise TypeErrort   5s'   ''.rindex('5') doesn't raise ValueErrors   %(n)ss&   '%(n)s' % None doesn't raise TypeErrors   %(ns&   '%(n' % {} '' doesn't raise ValueErrors   %*sR>  s'   '%*s' % ('abc') doesn't raise TypeErrors   %*.*ss,   '%*.*s' % ('abc', 5) doesn't raise TypeErrors   %si   i   s%   '%s' % (1, 2) doesn't raise TypeErrort   %s#   '%' % None doesn't raise ValueErrort   534253t   534253xs   %cs   (   R>  i   (   i   i   s   R  (	   Rt   Ru   t   splitR<  Rq  t   rindexR�   R8   t   isdigit(   R1   (    (    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_descr.pyt   test_str_operationsâ  sl                        c         C   sG   d d d „  ƒ  Y} | ƒ  } | ƒ  } | | _  | | _ t | ƒ } d  S(   NRú   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRú     s   (    (   RF   R6   R    (   R1   Rú   R6   RF   RO  (    (    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_descr.pyt   test_deepcopy_recursive  s    				c         C   s�   d d l  m } | j | ƒ } t | ƒ |  j | d ƒ |  j | d ƒ |  j | d ƒ |  j | j ƒ d | _ |  j | j i d d 6ƒ d  S(   Niÿÿÿÿ(   Rõ   Rp   t   __file__R�   i   (	   Rô   Rõ   R   Rö   R¨   R§   R<   R�   R8   (   R1   Re  RB   (    (    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_descr.pyt   test_uninitialized_modules  s    
	c            sé  d t  f ‡  f d †  ƒ  Y} d | f d „  ƒ  Y‰  |  j | d ƒ d d d g ƒ |  j ˆ  d ƒ d d d g ƒ ˆ  d  ƒ } |  j | j d  ƒ | d ƒ } |  j t | ˆ  ƒ t ƒ |  j | j d ƒ ˆ  d ƒ } |  j t | ˆ  ƒ t ƒ |  j | j d ƒ d t  f d	 „  ƒ  Y} |  j | d d ƒ | d d f ƒ d | f d
 „  ƒ  Y‰  |  j ˆ  d d ƒ ˆ  d d f ƒ d t  f d „  ƒ  Y} |  j | d d ƒ | | d d f ƒ d | f d „  ƒ  Y‰  |  j ˆ  d d ƒ ˆ  ˆ  d d f ƒ d  S(   NRm   c              s   e  Z ‡  f d  †  Z RS(   c            sI   t  | t ƒ r d d d g St  | t ƒ r8 t j ˆ  ƒ St j |  ƒ Sd  S(   Ni   i   i   (   RÅ  Rö   R%   RÅ   R   (   R�   Ry  (   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_descr.pyR   )  s
      (   Rp   Rq   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_descr.pyRm   (  s   R¾   c           B   s   e  Z d  „  Z RS(   c         S   s   | |  _  d  S(   N(   R�   (   R1   Ry  (    (    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_descr.pyR,   .  s    (   Rp   Rq   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_descr.pyR¾   -  s   R:  i   i   i   c           B   s   e  Z e d  „  ƒ Z RS(   c          W   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_descr.pyR   <  s    (   Rp   Rq   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_descr.pyRm   ;  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   @  s   c           B   s   e  Z e d  „  ƒ Z RS(   c          W   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_descr.pyR   E  s    (   Rp   Rq   Rw  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_descr.pyRm   D  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   I  s   (   RÅ   R8   R�   R�   RÅ  R`   (   R1   Rm   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_descr.pyt   test_funny_new&  s(    ""%c         C   s  d t  f d „  ƒ  Y} | ƒ  } | } | d 9} |  j | | d f ƒ | } | d 9} |  j | | d f ƒ | } | d 9} |  j | | d f ƒ | } | d	 9} |  j | | d
 f ƒ | } | d  9} |  j | | d  f ƒ | } | d 9} |  j | | d f ƒ d  S(   NRm   c           B   s   e  Z d  „  Z RS(   c         S   s
   |  | f S(   N(    (   R1   Ro   (    (    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_descr.pyRX   Q  s    (   Rp   Rq   RX   (    (    (    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_descr.pyRm   P  s   g      ð?i   l    l    id   R�   l                l                (   RÅ   R8   R�   (   R1   Rm   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_descr.pyt   test_imul_bugM  s(    	





c            sÞ   d d  l  } d t f ‡  f d †  ƒ  Y} | d ƒ } | j d ƒ ˆ  j | j d ƒ ˆ  j | j ƒ  d ƒ | j  | ƒ } ˆ  j | j d ƒ ˆ  j | j ƒ  d ƒ | j | ƒ } ˆ  j | j d ƒ ˆ  j | j ƒ  d ƒ d  S(   NiÿÿÿÿRm   c              sA   e  Z d d  „ Z d d „ Z d „  Z d „  Z ‡  f d †  Z RS(   c         S   s   | |  _  | |  _ d  S(   N(   R�   t   _C__foo(   R1   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_descr.pyR,   k  s    	c         S   s   | |  _  d  S(   N(   R�   (   R1   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_descr.pyt   setfoon  s    c         S   s   |  j  S(   N(   R  (   R1   (    (    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_descr.pyt   getfoop  s    c         S   s
   |  j  g S(   N(   R�   (   R1   (    (    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_descr.pyRÞ  r  s    c            s.   ˆ  j  t | ƒ d ƒ | d |  _ |  _ d  S(   Ni   i    (   R8   R©   R  R�   (   RJ  t   lst(   R1   (    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_descr.pyRß  t  s    N(   Rp   Rq   R�   R,   R  R  RÞ  Rß  (    (   R1   (    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_descr.pyRm   j  s
   		i*   i   (   RŽ   RÅ   R  R8   R�   R  R    (   R1   RŽ   Rm   R6   RF   (    (   R1   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_descr.pyt   test_copy_setstateg  s    c         C   sœ  |  j  d d  d ƒ |  j  d t d ƒ d ƒ |  j  t j d t d ƒ ƒ d ƒ d t f d „  ƒ  Y} |  j  | d ƒ d  d ƒ |  j  | d ƒ t d ƒ d ƒ |  j  | d ƒ j t d ƒ ƒ d ƒ |  j  d d  d ƒ |  j  d t d ƒ d ƒ |  j  t j d t d ƒ ƒ d ƒ d	 t f d
 „  ƒ  Y} |  j  | d ƒ d  d ƒ |  j  | d ƒ t d ƒ d ƒ |  j  | d ƒ j t d ƒ ƒ d ƒ |  j  d d d g d  d d g ƒ |  j  d d d g t d ƒ d d g ƒ |  j  t j d d d g t d ƒ ƒ d d g ƒ d t f d „  ƒ  Y} |  j  | d d d g ƒ d  d d g ƒ |  j  | d d d g ƒ t d ƒ d d g ƒ |  j  | d d d g ƒ j t d ƒ ƒ d d g ƒ | d d d g ƒ } d d g | t d d ƒ <|  j  | d d d g ƒ d d g | t d d d ƒ <|  j  | d d d g ƒ | j t d d ƒ d d g ƒ |  j  | d d d g ƒ | j t d d d ƒ d d g ƒ |  j  | d d d g ƒ d  S(   NRù   i   t   hellRê  c           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  | ƒ S(   N(   Rö   RW   (   R1   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_descr.pyRW   Š  s    (   Rp   Rq   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_descr.pyRê  ‰  s   i   i   i   Rè   c           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  | ƒ S(   N(   R~  RW   (   R1   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_descr.pyRW   ”  s    (   Rp   Rq   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_descr.pyRè   “  s   Rm  c           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  | ƒ S(   N(   R¹   RW   (   R1   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_descr.pyRW   ž  s    (   Rp   Rq   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_descr.pyRm  �  s   i    (   i   i   i   (   i   i   (   i   i   i   (   i   i   (   i   i   i   (   i   i   (   i   i   i   (   i   i   (   i   i   i   (   i   i   (   i   i   i   (   i   i   (   R8   t   sliceRö   RW   R~  R¹   RQ   (   R1   Rê  Rè   Rm  R6   (    (    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_descr.pyt   test_slices‚  s<    " %" %#)1)/4"c            s´   d t  f ‡  f d †  ƒ  Y‰  ˆ  ƒ  } d | _ ~ t j ƒ  |  j t ˆ  j ƒ d ƒ ˆ  j d =t j ƒ  rª t j ƒ  |  j t ˆ  j ƒ d ƒ |  j ˆ  j d j d ƒ n  ˆ  ` d  S(   NRm   c              s   e  Z g  Z ‡  f d  †  Z RS(   c            s   ˆ  j  j |  ƒ d  S(   N(   t	   containerRb   (   R1   (   Rm   (    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_descr.pyRE  ´  s    (   Rp   Rq   R  RE  (    (   Rm   (    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_descr.pyRm   ±  s   i*   i   iÿÿÿÿ(	   RÅ   Rß  R   RN  R8   R©   R  R"  RE  (   R1   RL   (    (   Rm   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_descr.pyt   test_subtype_resurrection®  s    		


c         C   sF   d t  f d „  ƒ  Y} d  } x  t d ƒ D] } | | ƒ } q) W~ d  S(   Nt   trashc           B   s   e  Z d  g Z d „  Z RS(   Rå   c         S   s   | |  _  d  S(   N(   Rå   (   R1   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_descr.pyR,   Ö  s    (   Rp   Rq   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_descr.pyR  Ô  s   	iPÃ  (   RÅ   R�   Rœ   (   R1   R  RÊ  Rh   (    (    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_descr.pyt   test_slots_trashÑ  s
    c         C   sš   d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | | f d „  ƒ  Y} t j ƒ  rj |  j | j | j ƒ n  |  j | d ƒ |  j | d ƒ d	 | ƒ  _ d  S(
   NRÒ   c           B   s   e  Z d  Z RS(   (    (   Rp   Rq   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_descr.pyRÒ   ß  s   RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   á  s   Rm   c           B   s   e  Z d  Z RS(   (    (   Rp   Rq   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_descr.pyRm   ã  s   R<   RZ  i   (   RÅ   R   R"  R8   t   __basicsize__R¦   Rå   (   R1   RÒ   RÓ   Rm   (    (    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_descr.pyt   test_slots_multiple_inheritanceÝ  s    c         C   ss   d t  f d „  ƒ  Y} | ƒ  } |  j | d d ƒ |  j | d d ƒ |  j d | d ƒ |  j d | d ƒ d  S(   NRm   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   NR
   (    (   R1   Ro   (    (    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_descr.pyRY   ï  s    c         S   s   d S(   Nt   rmul(    (   R1   Ro   (    (    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_descr.pyRZ   ñ  s    (   Rp   Rq   RY   RZ   (    (    (    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_descr.pyRm   î  s   	i   R
   gš™™™™™@R  (   RÅ   R8   (   R1   Rm   R6   (    (    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_descr.pyt	   test_rmulë  s    	c         C   s-   d t  f d „  ƒ  Y} | ƒ  } | d C} d  S(   NRm   c           B   s   e  Z d  „  Z RS(   c         S   s   d  S(   N(    (   R1   Ro   (    (    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_descr.pyt   __ipow__ý  s    (   Rp   Rq   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_descr.pyRm   ü  s   i   (   RÅ   (   R1   Rm   R6   (    (    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_descr.pyt	   test_ipowù  s    	c            s»  d t  f d „  ƒ  Y} d t  f ‡  f d †  ƒ  Y‰  d | f d „  ƒ  Y} d | f d „  ƒ  Y} | ƒ  } | ƒ  } | f | _ ˆ  f | _ |  j | j ƒ  d	 ƒ |  j | j ƒ  d	 ƒ |  j | j d
 ƒ |  j | j d
 ƒ |  j ˆ  j ƒ  | g ƒ y
 | ` Wn t t f k
 rn X|  j d ƒ y d | _ Wn5 t k
 rh} t	 | ƒ d k rv|  j d ƒ qvn X|  j d ƒ y | f | _ Wn t k
 r™n X|  j d ƒ y | | f | _ Wn t k
 rÍn X|  j d ƒ y | f | _ Wn t k
 rþn X|  j d ƒ d d d „  ƒ  Y} | | f | _ |  j | j
 ƒ  d ƒ |  j | j
 ƒ  d ƒ y | j Wn t k
 rxn X|  j d ƒ y | f | _ Wn t k
 r©n X|  j d ƒ d  S(   NRm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm     s   R\  c              s    e  Z ‡  f d  †  Z d „  Z RS(   c            s*   | d k r d St  ˆ  |  ƒ j | ƒ Sd  S(   NR6   i   (   RÐ   Rî   (   R1   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_descr.pyRî   	  s    c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyR?     s    (   Rp   Rq   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_descr.pyR\    s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾     s   RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ     s   i   i   s&   shouldn't be able to delete .__bases__s/   a new-style class can't have only classic basess'   wrong error message for .__bases__ = ()s)   shouldn't be able to set .__bases__ to ()s.   shouldn't be able to create inheritance cycless#   didn't detect repeated base classesR  c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni   (    (   R1   (    (    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_descr.pyt   meth2E  s    (   Rp   Rq   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_descr.pyR  D  s   i   s   attribute should have vanisheds*   new-style class must have a new-style base(    (    (   RÅ   R=   R8   R?   R6   t   __subclasses__Rt   R1  Ru   Rö   R   (   R1   Rm   R¾   RØ   R@   RF  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_descr.pyt   test_mutable_bases  sj    		
c         C   sL  g  t  j j ƒ  D] } t | t ƒ r | ^ q } xI | D]A } t j | d ƒ | t k	 r8 |  j t | j	 ƒ d | ƒ q8 q8 Wd t
 f d „  ƒ  Y} d t f d „  ƒ  Y} d | f d „  ƒ  Y} y t f | _	 Wn t k
 râ n X|  j d	 ƒ y t f t
 _	 Wn t k
 rn X|  j d
 ƒ y | t
 f | _	 Wn t k
 rGn Xd  S(   NR=   i   Rm  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm  d  s   Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   g  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   j  s   s/   shouldn't turn list subclass into dict subclasss-   shouldn't be able to assign to list.__bases__(   t   __builtin__R<   t
   itervaluesRÅ  R:   RÅ   Rî   R8   R©   R=   R¹   R_   Rt   Ru   (   R1   t   tpt   builtin_typesRm  Rm   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_descr.pyt   test_builtin_basesZ  s0    #c         C   sì  |  j  t ƒ � d t j f d „  ƒ  Y} Wd  QX|  j  t ƒ �! d t t j f d „  ƒ  Y} Wd  QX|  j  t ƒ �! d t j t f d „  ƒ  Y} Wd  QXd t f d „  ƒ  Y} |  j  t ƒ �! d | t j f d „  ƒ  Y} Wd  QX|  j  t ƒ �! d t j | f d „  ƒ  Y} Wd  QXd t f d	 „  ƒ  Y} |  j  t ƒ � t j f | _ Wd  QX|  j  t ƒ � t t j f | _ Wd  QX|  j  t ƒ � t j t f | _ Wd  QX|  j  t ƒ � | t j f | _ Wd  QX|  j  t ƒ � t j | f | _ Wd  QXd  S(
   NR  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  „  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  ‡  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  Š  s   RÇ  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÇ  Œ  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  �  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  ’  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  •  s   (   RS  Rt   Rô   t   NoneTypeRÅ   R=   (   R1   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_descr.pyt   test_unsubclassable_types‚  s,    """"c   	         s/  d t  f ‡ f d †  ƒ  Y‰ d t  f d „  ƒ  Y‰  d t f d „  ƒ  Y} d t f d „  ƒ  Y} d	 | f d
 „  ƒ  Y} d | f d „  ƒ  Y} d | f ‡ f d †  ƒ  Y} d | f ‡  f d †  ƒ  Y} | j } | j } y | f | _ Wn7 t k
 r|  j | j | ƒ |  j | j | ƒ n X|  j d ƒ d  S(   Nt   WorkOncec              s    e  Z ‡  f d  †  Z d „  Z RS(   c            s(   d |  _  t ˆ  |  ƒ j ˆ  | | | ƒ S(   Ni    (   t   flagRÐ   R   (   R1   R3   RÂ   t   ns(   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_descr.pyR   ¥  s    	c         S   s;   |  j  d k r t d ‚ n |  j  d 7_  t j |  ƒ Sd  S(   Ni    t   bozoi   (   R+  R  R:   R­  (   R1   (    (    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_descr.pyR­  ¨  s    (   Rp   Rq   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_descr.pyR*  ¤  s   t
   WorkAlwaysc           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  ƒ S(   N(   R:   R­  (   R1   (    (    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_descr.pyR­  °  s    (   Rp   Rq   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_descr.pyR.  ¯  s   Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   ·  s   R\  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR\  º  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   ½  s   RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   À  s   Rÿ   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRÿ   Ã  s   R  c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyR  Æ  s   s   exception not propagated(   R:   RÅ   R	  R=   R  R8   Ru   (	   R1   Rm   R\  R¾   RØ   Rÿ   R  t   E_mro_beforet   D_mro_before(    (   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_descr.pyt#   test_mutable_bases_with_failing_mro¢  s     		c         C   s¯   d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | | f d „  ƒ  Y} d | | f d „  ƒ  Y} d	 | | f d
 „  ƒ  Y} y | | f | _ Wn t k
 r� n X|  j d ƒ d  S(   NRÒ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÒ   Ú  s   RÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ   Ý  s   Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   à  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   ã  s   RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   æ  s   s   didn't catch MRO conflict(   RÅ   R=   Rt   Ru   (   R1   RÒ   RÓ   Rm   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_descr.pyt%   test_mutable_bases_catch_mro_conflictØ  s    c         C   sy   d t  f d „  ƒ  Y} | j } d | _ |  j | j | j f | d f ƒ d | _ |  j | j | j f | d f ƒ d  S(   NRm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   ò  s   R¾   s   D.E(   RÅ   Rq   Rp   R8   (   R1   Rm   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_descr.pyt   test_mutable_namesð  s    		"	c            sN   d t  f ‡  f d †  ƒ  Y} d t f d „  ƒ  Y‰  | d ƒ ˆ  _ d ˆ  _ d  S(   Nt   Nastyc              s   e  Z ‡  f d  †  Z RS(   c            s   d ˆ  _  d  S(   NRo   (   Rp   (   R1   (   Rm   (    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_descr.pyRE    s    (   Rp   Rq   RE  (    (   Rm   (    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_descr.pyR4    s   Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm     s   R>  t   normal(   Rö   RÅ   Rp   (   R1   R4  (    (   Rm   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_descr.pyt   test_evil_type_nameþ  s    c         C   sj  d t  f d „  ƒ  Y} |  j | d ƒ d d ƒ |  j d | d ƒ d ƒ d t f d „  ƒ  Y} |  j | ƒ  d d ƒ |  j d | ƒ  d	 ƒ d
 | f d „  ƒ  Y} |  j | ƒ  | ƒ  d ƒ |  j | ƒ  | ƒ  d ƒ d | f d „  ƒ  Y} |  j | j | j ƒ |  j | ƒ  d d ƒ |  j d | ƒ  d	 ƒ |  j | ƒ  | ƒ  d ƒ |  j | ƒ  | ƒ  d ƒ d  S(   NRÓ   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   B.__floordiv__(    (   R1   Ro   (    (    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_descr.pyt   __floordiv__  s    c         S   s   d S(   Ns   B.__rfloordiv__(    (   R1   Ro   (    (    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_descr.pyt   __rfloordiv__  s    (   Rp   Rq   R7  R8  (    (    (    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_descr.pyRÓ     s   	i   s   B.__floordiv__s   B.__rfloordiv__Rm   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   C.__floordiv__(    (   R1   Ro   (    (    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_descr.pyR7     s    c         S   s   d S(   Ns   C.__rfloordiv__(    (   R1   Ro   (    (    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_descr.pyR8  "  s    (   Rp   Rq   R7  R8  (    (    (    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_descr.pyRm     s   	s   C.__floordiv__s   C.__rfloordiv__R¾   c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   d S(   Ns   D.__floordiv__(    (   R1   Ro   (    (    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_descr.pyR7  +  s    c         S   s   d S(   Ns   D.__rfloordiv__(    (   R1   Ro   (    (    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_descr.pyR8  -  s    (   Rp   Rq   R7  R8  (    (    (    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_descr.pyR¾   *  s   	s   D.__floordiv__s   D.__rfloordiv__RØ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRØ   5  s   (   R%   R8   RÅ   R8  (   R1   RÓ   Rm   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_descr.pyt   test_subclass_right_op  s    s)   testing an internal kind of method objectc         C   s  d d d g } i d  d 6d  d 6d  d 6} |  j t j | ƒ | ƒ |  j i  j | ƒ | ƒ t j d } |  j | j d  t ƒ | ƒ | ƒ |  j | j i  ƒ | ƒ | ƒ y | j d  d  ƒ Wn t k
 rÑ n X|  j d ƒ y | j d ƒ Wn t k
 rn X|  j d ƒ y | j d  d ƒ Wn t k
 r8n X|  j d ƒ y | j d  t ƒ Wn t k
 rmn X|  j d	 ƒ d  S(
   Ni   i   i   t   fromkeyss0   shouldn't have allowed descr.__get__(None, None)i*   s(   shouldn't have allowed descr.__get__(42)s.   shouldn't have allowed descr.__get__(None, 42)s/   shouldn't have allowed descr.__get__(None, int)(	   R�   R8   R_   R:  R<   RÉ   Rt   Ru   R%   (   R1   Ry  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_descr.pyt   test_meth_class_get?  s6    "c         C   sC  d t  f d „  ƒ  Y} d d	 d „  ƒ  Y} | ƒ  } | | ƒ } |  j | | ƒ |  j | | ƒ d | f d „  ƒ  Y} | ƒ  } | | ƒ } |  j | | ƒ |  j | | ƒ d t  f d „  ƒ  Y} | ƒ  } | | ƒ } |  j | | ƒ |  j | | ƒ d | f d „  ƒ  Y} | ƒ  } | | ƒ } |  j | | ƒ |  j | | ƒ d  S(
   NRñ  c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   | |  _  d  S(   N(   t   _Proxy__obj(   R1   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_descr.pyR,   n  s    c         S   s3   | j  d ƒ r t j |  | ƒ St |  j | ƒ Sd  S(   Nt   _Proxy__(   RÇ   RÅ   Rî   R;   R<  (   R1   R3   (    (    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_descr.pyRî   p  s    (   Rp   Rq   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_descr.pyRñ  m  s   	Rm   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   v  s   R¾   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   }  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRm   „  s   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR¾   ‹  s   (    (   RÅ   R®   (   R1   Rñ  Rm   R6   t   paR¾   (    (    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_descr.pyt   test_isinst_isclassk  s*    					c            s~   d t  f d „  ƒ  Y} d t  f d „  ƒ  Y} d | f ‡  f d †  ƒ  Y‰  ˆ  ƒ  } | | ƒ } |  j ˆ  j d | ƒ d ƒ d  S(	   NRñ  c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   | |  _  d  S(   N(   R<  (   R1   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_descr.pyR,   •  s    c         S   s3   | j  d ƒ r t j |  | ƒ St |  j | ƒ Sd  S(   NR=  (   RÇ   RÅ   Rî   R;   R<  (   R1   R3   (    (    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_descr.pyRî   —  s    (   Rp   Rq   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_descr.pyRñ  ”  s   	RÓ   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ns   B.f(    (   R1   (    (    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_descr.pyRz  ž  s    (   Rp   Rq   Rz  (    (    (    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_descr.pyRÓ   �  s   Rm   c              s   e  Z ‡  f d  †  Z RS(   c            s   t  ˆ  |  ƒ j ƒ  d S(   Ns   ->C.f(   RÐ   Rz  (   R1   (   Rm   (    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_descr.pyRz  ¢  s    (   Rp   Rq   Rz  (    (   Rm   (    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_descr.pyRm   ¡  s   Rz  s   B.f->C.f(   RÅ   R8   R<   (   R1   Rñ  RÓ   R¥   R   (    (   Rm   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_descr.pyt   test_proxy_super’  s    		c         C   sq   y t  j t d d ƒ Wn t k
 r* n X|  j d ƒ y t  j t d ƒ Wn t k
 r_ n X|  j d ƒ d  S(   NR�   i*   s"   Carlo Verre __setattr__ succeeded!R‰  s"   Carlo Verre __delattr__ succeeded!(   RÅ   Rð   Rö   Rt   Ru   Rò   (   R1   (    (    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_descr.pyt   test_carloverre©  s    c            sZ   d d  l  ‰  d d ‡  f d †  ƒ  Y} d t f d „  ƒ  Y} | ƒ  } | | ƒ | _ ~ d  S(   Niÿÿÿÿt   Provokerc              s    e  Z ‡  f d  †  Z d „  Z RS(   c            s   ˆ  j  | ƒ |  _  d  S(   N(   R  (   R1   t	   referrent(   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_descr.pyR,   ¾  s    c         S   s   |  j  ƒ  } d  S(   N(   R  (   R1   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_descr.pyRE  Á  s    (   Rp   Rq   R,   RE  (    (   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_descr.pyRB  ½  s   t   Oopsc           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRD  Ä  s   (    (   R  RÅ   t   whatever(   R1   RB  RD  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_descr.pyt   test_weakref_segfault¸  s    	c         C   s3   d „  } x t  d ƒ D] } | j } q Wd  } d  S(   Nc           S   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_descr.pyRh  Í  Rr   i@B (   Rœ   RË   R�   (   R1   Rz  Rh   (    (    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_descr.pyt   test_wrapper_segfaultË  s    	c         C   sZ   t  j } d d d „  ƒ  Y} | ƒ  t  _ z! y	 d GHWn t k
 rG n XWd  | t  _ Xd  S(   Nt   StdoutGuardc           B   s   e  Z d  „  Z RS(   c         S   s    t  j t  _ t d | ƒ ‚ d  S(   Ns!   Premature access to sys.stdout.%s(   Rv   t
   __stdout__R  R  (   R1   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_descr.pyRq  Ö  s    (   Rp   Rq   Rq  (    (    (    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_descr.pyRH  Õ  s   s   Oops!(    (   Rv   R  R  (   R1   R  RH  (    (    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_descr.pyt   test_file_faultÒ  s    	 	c            s˜   d t  f ‡  f d †  ƒ  Y} d t  f d „  ƒ  Y‰ d t  f ‡ f d †  ƒ  Y‰  ˆ  ƒ  } d | j | ƒ  <|  j | j d ƒ t j ƒ  |  j | d	 ƒ d  S(
   Nt   Evilc              s    e  Z d  „  Z ‡  f d †  Z RS(   c         S   s
   t  d ƒ S(   NRß  (   Rò  (   R1   (    (    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_descr.pyRH  é  s    c            s
   ˆ  `  d S(   Ni    (   Rß  (   R1   Ro   (   Rm   (    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_descr.pyRó  ë  s    (   Rp   Rq   RH  Ró  (    (   Rm   (    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_descr.pyRK  è  s   	t   Descrc           B   s   e  Z d d  „ Z RS(   c         S   s   d S(   Ni   (    (   R1   t   obR:   (    (    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_descr.pyRÉ   ð  s    N(   Rp   Rq   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_descr.pyRL  ï  s   Rm   c              s   e  Z ˆ  ƒ  Z RS(    (   Rp   Rq   Rß  (    (   RL  (    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_descr.pyRm   ó  s   i    i   Rß  (   RÅ   R<   R8   Rß  R   RN  R¨   (   R1   RK  RL   (    (   Rm   RL  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_descr.pyt    test_vicious_descriptor_nonsenseá  s    	
c         C   sF   d t  f d „  ƒ  Y} y | ƒ  Wn t k
 r4 n X|  j d ƒ d  S(   Nt   Fooc           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni
   (    (   R1   (    (    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_descr.pyR,     s    (   Rp   Rq   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_descr.pyRO     s   s'   did not test __init__() for None return(   RÅ   Rt   Ru   (   R1   RO  (    (    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_descr.pyt	   test_initþ  s    c         C   s~  g  } |  j  | j | j ƒ |  j  | j g  j ƒ |  j | j d g j ƒ |  j | j | j ƒ |  j  | j j d ƒ t | j d ƒ r¸ |  j | j j | ƒ |  j | j j t	 ƒ n, |  j | j j
 | ƒ |  j | j j t	 ƒ |  j  | j j t	 j j ƒ y t | j ƒ Wn t k
 r$n X|  j d ƒ d } | d 7} |  j  | j d j ƒ |  j  t | j ƒ t d	 j ƒ ƒ d  S(
   Ni   RE   t   __self__s"   no TypeError from hash([].__add__)i   (    (   i   (   i   (   i   (   R8   RE   R0  RY   Rp   R^   R±   RQ  t   __objclass__R¹   R{  t   im_classR9  Rò  Rt   Ru   (   R1   Ri   RA   (    (    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_descr.pyt   test_method_wrapper
  s*    
c            sb  d d  l  ‰  d „  } ‡  ‡ f d †  } t j d } t j } xt t j g D]} xd4 d5 d6 d7 d8 d9 d: d; d< d= d> d? d@ dA dB g D]Ï\ } } } | d, k r« | }	 n d. | d/ }	 | d0 dC i | | 6ƒ }
 | d1 dD i | |	 6ƒ } |
 ƒ  } | ƒ  } | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | r‡ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ d2 | d/ } | d3 dE i | | 6ƒ } | ƒ  } | | | | ƒ | | | | ƒ | | | | ƒ | | | | ƒ q‡ q‡ WqM Wd  S(F   Niÿÿÿÿc         S   s   t  S(   N(   Rn   (   R1   Ro   (    (    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_descr.pyt   specialmethod.  s    c            sM   y! |  i | d 6| d 6ˆ  d 6UWn e  k
 r4 n Xˆ j d |  f ƒ d  S(   NRå   R«  t   operators   no TypeError from %r(   Rt   Ru   (   R4   Rå   R«  (   RV  R1   (    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_descr.pyR¸  1  s
    !l    RE   s   x + ys   x += yt   __sub__s   x - ys   x -= yRY   s   x * ys   x *= yRH   s   operator.truediv(x, y)R7  s   operator.floordiv(x, y)RG   s   x / ys   x /= yt   __mod__s   x % ys   x %= yRI   s   divmod(x, y)Rè  s   x ** ys   x **= yt
   __lshift__s   x << ys   x <<= yt
   __rshift__s   x >> ys   x >>= yt   __and__s   x & ys   x &= yt   __or__s   x | ys   x |= yt   __xor__s   x ^ ys   x ^= yt
   __coerce__s   coerce(x, y)t   __ri   RÒ   RÓ   t   __iRm   (   RE   s   x + ys   x += y(   RW  s   x - ys   x -= y(   RY   s   x * ys   x *= y(   RH   s   operator.truediv(x, y)N(   R7  s   operator.floordiv(x, y)N(   RG   s   x / ys   x /= y(   RX  s   x % ys   x %= y(   RI   s   divmod(x, y)N(   Rè  s   x ** ys   x **= y(   RY  s   x << ys   x <<= y(   RZ  s   x >> ys   x >>= y(   R[  s   x & ys   x &= y(   R\  s   x | ys   x |= y(   R]  s   x ^ ys   x ^= y(   R^  s   coerce(x, y)N(    (    (    (   RV  Rv   Rw   R:   Rô   t	   ClassTypeR�   (   R1   RU  R¸  t   N1t   N2RÑ   R3   R4   t   iexprt   rnameRÒ   RÓ   R6   RF   t   inameRm   RL   (    (   RV  R1   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_descr.pyt   test_not_implemented)  sf    						c         C   sC   d t  f d „  ƒ  Y} | ƒ  } d | d d +|  j | j d ƒ d  S(   NRm   c           B   s   e  Z d  „  Z RS(   c         S   s   | |  _  d  S(   N(   R¯   (   R1   t   startRÂ  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_descr.pyRS   s  s    (   Rp   Rq   RS   (    (    (    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_descr.pyRm   r  s   i   i   i   (   RÅ   R8   R¯   (   R1   Rm   RL   (    (    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_descr.pyt   test_assign_slicem  s    	c            s×   d t  f d „  ƒ  Y} | d ƒ ‰ d t  f ‡ f d †  ƒ  Y} | ƒ  } |  j | j ˆ ƒ d | _ |  j | j d ƒ d t f d „  ƒ  Y‰  d t  f ‡  f d	 †  ƒ  Y} d | _ | d ƒ ˆ  _ |  j | j d ƒ d  S(
   NRL  c           B   s   e  Z d  „  Z d „  Z RS(   c         S   s   | |  _  d  S(   N(   R3   (   R1   R3   (    (    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_descr.pyR,     s    c         S   s   | | j  |  j <d  S(   N(   R<   R3   (   R1   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_descr.pyRb  ‚  s    (   Rp   Rq   R,   Rb  (    (    (    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_descr.pyRL  }  s   	R6   R  c              s   e  Z ˆ  Z RS(    (   Rp   Rq   R6   (    (   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_descr.pyR  †  s   i*   t   Metac           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRj  �  s   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   R½   (    (   Rj  (    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_descr.pyR  ‘  s   (   RÅ   R±   R6   R8   R:   (   R1   RL  R  Rå   (    (   Rj  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_descr.pyt   test_set_and_no_getz  s    			c            s0  d t  f d „  ƒ  Y} | ƒ  ‰ d t  f ‡ f d †  ƒ  Y} d t  f ‡ f d †  ƒ  Y} d t  f ‡ f d †  ƒ  Y} |  j t t | ƒ  d	 ƒ |  j ˆ j d
 ƒ |  j t t | ƒ  d	 ƒ |  j ˆ j d ƒ |  j t t | ƒ  d	 ƒ |  j ˆ j d ƒ d t  f ‡  f d †  ƒ  Y‰  |  j t t ˆ  ƒ  d	 ƒ d  S(   Nt
   Descriptorc           B   s   e  Z d  Z d d „ Z RS(   i    c            s   ‡  f d †  } | S(   Nc            s   ˆ  j  d 7_  t |  ƒ ‚ d  S(   Ni   (   Ré   R1  (   R3   (   R1   (    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_descr.pyR"  �  s    (    (   R1   R¥   t   objtypeR"  (    (   R1   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_descr.pyRÉ   œ  s    N(   Rp   Rq   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_descr.pyRl  š  s   RÒ   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   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_descr.pyRÒ   £  s   RÓ   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   Rq  (    (   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_descr.pyRÓ   ¥  s   Rm   c              s   e  Z ˆ  Z ˆ  Z RS(    (   Rp   Rq   Rî   Rq  (    (   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_descr.pyRm   §  s   Rß  i   i   i   t   EvilGetattributec              s    e  Z d  „  Z ‡  f d †  Z RS(   c         S   s   t  | ƒ ‚ d  S(   N(   R1  (   R1   R3   (    (    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_descr.pyRq  ´  s    c            s7   ˆ  `  x t d ƒ D] } t j ƒ  q Wt | ƒ ‚ d  S(   Ni   (   Rq  R³   RP  t   collectR1  (   R1   R3   Rh   (   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_descr.pyRî   ¶  s    (   Rp   Rq   Rq  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_descr.pyRn  ²  s   	(   RÅ   RS  R1  R;   R8   Ré   (   R1   Rl  RÒ   RÓ   Rm   (    (   Rn  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_descr.pyt   test_getattr_hooks—  s    	
c         C   s   |  j  t t j t t ƒ d  S(   N(   RS  Rt   R:   Rî   R¹   (   R1   (    (    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_descr.pyt   test_type___getattribute__¾  s    c         C   sx   |  j  t t t d ƒ d t f d „  ƒ  Y} |  j  t t | d ƒ d t f d „  ƒ  Y} |  j  t ƒ � | ` Wd  QXd  S(   Nt   __abstractmethods__t   metac           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRs  Ä  s   R  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyR  Ç  s   (   RS  R1  R;   R:   RÅ   Rr  (   R1   Rs  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_descr.pyt   test_abstractmethodsÁ  s    c         C   s|   d t  f d „  ƒ  Y} | ƒ  } |  j | t ƒ |  j t ƒ � t j | ƒ Wd  QX|  j t ƒ � t j | d ƒ Wd  QXd  S(   Nt   FakeStrc           B   s   e  Z e Z RS(    (   Rp   Rq   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_descr.pyRu  Í  s   R>  (   RÅ   R®   Rö   RS  Rt   R  RE   (   R1   Ru  t   fake_str(    (    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_descr.pyt   test_proxy_callÌ  s    	c         C   sU   d t  f d „  ƒ  Y} | j | _ | ƒ  } |  j t t | ƒ |  j t t | ƒ d  S(   NRO  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRO  ß  s   (   RÅ   R‡   Rf   RS  R  Rö   Re   (   R1   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_descr.pyt   test_repr_as_strÜ  s
    	c         C   s@   d t  f d „  ƒ  Y} | ƒ  } d | _ |  j | d d ƒ d  S(   NR  c           B   s   e  Z e j Z RS(    (   Rp   Rq   R_   RQ   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_descr.pyR  ç  s   i*   R«  (   R_   R«  R8   (   R1   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_descr.pyt   test_mixing_slot_wrappersæ  s    		c         C   s…   d t  f d „  ƒ  Y} | ƒ  } d | _ t j | ƒ } ~ t j ƒ  |  j | ƒ  ƒ x* t j ƒ  D] } |  j	 t
 | ƒ | ƒ qa Wd  S(   NR  c           B   s   e  Z d  „  Z RS(   c         S   s   t  j |  ƒ |  |  _ d  S(   N(   R_   R,   R<   (   R1   (    (    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_descr.pyR,   ð  s    (   Rp   Rq   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_descr.pyR  ï  s   i*   (   R_   Rß  R  R  R   RN  t   assertIsNoneRP  RG  t   assertIsNotR:   (   R1   R  Rå   t   wrRÊ  (    (    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_descr.pyt   test_cycle_through_dictí  s    		
(w   Rp   Rq   R¦   R¨   R¸   R»   Rë   R÷   R
  R  R  R  R!  R.  R2  R@  RY  R]  Rd  Rf  Rs  Rv  R}  R   t   cpython_onlyR„  R¢   R‹  RŒ  RŽ  R�  R‘  RŸ  R   R*   t   expectedFailureR¡  R¨  R«  R¯  R¸  Rº  Rï  R  R	  R  R  R  R!  t   skipIfRv   t   flagst   optimizeR&  R*  R.  R@  RR  Rb  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  R  R"  R'  R)  R1  R2  R3  R6  R9  R;  R?  R@  RA  RF  RG  RJ  RN  RP  RT  Rg  Ri  Rk  Rp  Rq  Rt  Rw  Rx  Ry  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_descr.pyR£   ž  sÜ   			4		²	"	ƒ	%				%		d	m	&				O	<	*			"		+	>	8		j	š			<	C	S	~	t	ÿ S		 	#	Q				a	Y	h	\		M							.	
		'			,	#						X	(	 	6				3,	'									D			'				
	t   DictProxyTestsc           B   s>   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   s#   d t  f d „  ƒ  Y} | |  _ d  S(   NRm   c           B   s   e  Z d  „  Z RS(   c         S   s   d  S(   N(    (   R1   (    (    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_descr.pyR?      s    (   Rp   Rq   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_descr.pyRm   ÿ  s   (   RÅ   Rm   (   R1   Rm   (    (    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_descr.pyt   setUpþ  s    c         C   sB   |  j  d t t |  j ƒ ƒ ƒ |  j  d t t |  j ƒ ƒ ƒ d  S(   Ns   dict_proxy({s   'meth':(   Rê   Re   t   varsRm   (   R1   (    (    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_descr.pyt	   test_repr  s    c         C   sR   g  |  j  j j ƒ  D] } | ^ q } | j ƒ  |  j | d d d d d g ƒ d  S(   NR<   R9  Rq   RZ  R?   (   Rm   R<   t   iterkeysRÛ  R8   (   R1   R­   Ra   (    (    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_descr.pyt   test_iter_keys  s    %
c         C   s?   g  |  j  j j ƒ  D] } | ^ q } |  j t | ƒ d ƒ d  S(   Ni   (   Rm   R<   R$  R8   R©   (   R1   t   values(    (    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_descr.pyt   test_iter_values  s    %c         C   sX   g  |  j  j j ƒ  D] \ } } | ^ q } | j ƒ  |  j | d d d d d g ƒ d  S(   NR<   R9  Rq   RZ  R?   (   Rm   R<   RÞ   RÛ  R8   (   R1   R­   R¯   Ra   (    (    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_descr.pyt   test_iter_items  s    +
c            sk   d t  f d „  ƒ  Y} d t f d „  ƒ  Y‰  d d ‡  f d †  ƒ  Y} |  j t | j ƒ t | j ƒ ƒ d  S(   NRÓ   c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRÓ     s   Re  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRe    s   Rm   c              s   e  Z ˆ  Z RS(    (   Rp   Rq   R½   (    (   Re  (    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_descr.pyRm   !  s   (    (   RÅ   R:   R8   R<   (   R1   RÓ   Rm   (    (   Re  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_descr.pyt   test_dict_type_with_metaclass  s    (   Rp   Rq   R„  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_descr.pyRƒ  ý  s   					t   PTypesLongInitTestc           B   s   e  Z d  „  Z RS(   c         C   sH   d t  f d „  ƒ  Y} y t d | ƒ  d ƒ Wn n Xt j t ƒ d  S(   Nt   UserLongc           B   s   e  Z d  „  Z RS(   c         W   s   d  S(   N(    (   R1   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_descr.pyRè  1  s    (   Rp   Rq   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_descr.pyRŽ  0  s   l    (   RÅ   R   R:   R­  R~  (   R1   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_descr.pyt   test_pytype_long_ready)  s    (   Rp   Rq   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_descr.pyR�  '  s   t   PicklingTestsc           B   s   e  Z d  „  Z RS(   c            s‰   d t  f d „  ƒ  Y‰ d t f ‡  ‡ f d †  ƒ  Y‰  d d  l } | j ˆ  f i  i d d 6f d  d  f } |  j ˆ  ƒ  j d ƒ | ƒ d  S(	   NRê  c           B   s   e  Z RS(    (   Rp   Rq   (    (    (    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_descr.pyRê  A  s   RÒ   c              s)   e  Z ˆ d  ƒ g Z ‡  ‡ f d †  Z RS(   RŒ   c            s-   | d k r# ˆ d ƒ g ˆ  j  (d St ‚ d  S(   NRŒ   i*   (   t   __slotnames__R1  (   R1   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_descr.pyRq  E  s    (   Rp   Rq   R‘  Rq  (    (   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_descr.pyRÒ   C  s   iÿÿÿÿi*   RŒ   i   (   Rö   RÅ   t   copy_regt
   __newobj__R�   R8   t
   __reduce__(   R1   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_descr.pyt   test_issue24097?  s
    	((   Rp   Rq   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_descr.pyR�  =  s   c       
   C   ss   d t  f g }  t j r@ |  d t  f d t  f d t  f g 7}  n  t j |  Œ  � t j t t t t	 t
 ƒ Wd  QXd  S(   Ns,   complex divmod\(\), // and % are deprecated$s   classic (int|long) divisions   coerce.. not supporteds)   .+__(get|set|del)slice__ has been removed(   R  Rv   t   py3kwarningR   t   check_warningst   run_unittestR�  R   R£   Rƒ  R�  (   t   deprecations(    (    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_descr.pyt	   test_mainQ  s    			t   __main__(   R#  RŽ   RP  R€  Rv   Rô   R*   R¤  R  R    Rà  R   R   R+   R   R£   Rƒ  R�  R�  Rš  Rp   (    (    (    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_descr.pyt   <module>   sJ   	ÿ Œÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ p*	