ó
‹wÛjc           @   s÷   d  d l  Z  d  d l Z d  d l m Z d  d l Z d  d l m Z d  d l m Z d  d l m	 Z	 m
 Z
 d e j f d „  ƒ  YZ d e	 j f d	 „  ƒ  YZ d
 e f d „  ƒ  YZ d e	 j f d „  ƒ  YZ e d „ Z e d k ró e d e ƒ n  d S(   iÿÿÿÿN(   t   shuffle(   t   OrderedDict(   t   MutableMapping(   t   mapping_testst   test_supportt   TestOrderedDictc           B   sÅ   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   så  |  j  t ƒ � t d d g d  ƒ Wd  QXd d d d d g } |  j t t t | ƒ ƒ j ƒ  ƒ | ƒ |  j t t t | ƒ �  j ƒ  ƒ | ƒ |  j t t | ƒ j ƒ  ƒ | ƒ |  j t t d d d d g d d d	 d
 ƒj ƒ  ƒ | ƒ |  j t t d d ƒ j ƒ  ƒ d  g ƒ |  j t t d d ƒ j ƒ  ƒ d! g ƒ |  j  t t d ƒ |  j  t t d" d# ƒ |  j  t t j	 ƒ t d$ d% d& d' d( g ƒ } | j	 d) d* g d d d d ƒ|  j t | j ƒ  ƒ d+ d, d- d. d/ d0 d1 g ƒ d  S(2   Nt   ai   t   bi   t   ci   t   di   t   ei   i	   t   selfi*   t   otheri,   i7   t   fi   t   gi   (   R   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   i   (   R   i	   (   R	   i   (   R   i*   (   R   i*   (    (    (   R   i   (   R   i   (   R   i   (   R	   i,   (   R
   i7   (   R
   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   i   (
   t   assertRaisest	   TypeErrorR   t   Nonet   assertEqualt   sortedt   dictt   itemst   listt   __init__(   R   t   pairsR	   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt	   test_init   s"    (("((c         C   s¶  |  j  t ƒ � t ƒ  j d d g d  ƒ Wd  QXd d d d d g } t ƒ  } | j t | ƒ ƒ |  j t | j ƒ  ƒ | ƒ t ƒ  } | j t | ƒ �  |  j t | j ƒ  ƒ | ƒ t ƒ  } | j | ƒ |  j t	 | j ƒ  ƒ | ƒ t ƒ  } | j d  d! d" d# g d d d	 d
 ƒ|  j t	 | j ƒ  ƒ | ƒ t ƒ  } | j d d ƒ |  j t	 | j ƒ  ƒ d$ g ƒ t ƒ  } | j d i  ƒ |  j t	 | j ƒ  ƒ d i  f g ƒ t ƒ  } | j d d
 d d d d d d ƒ |  j t t	 | j ƒ  ƒ ƒ d% d& d' d( g ƒ t d) d* d+ d, d- g ƒ } | j d. d/ g d d d d ƒ|  j t	 | j ƒ  ƒ d0 d1 d2 d3 d4 d5 d6 g ƒ |  j  t t ƒ  j d ƒ |  j  t t ƒ  j d7 d8 ƒ |  j  t t j ƒ d  S(9   NR   i   R   i   R   i   R	   i   R
   i   i	   R   i   R   t   redt   bluei   i   i   i,   i7   R   R   i*   (   R   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   i   (   R   i	   (   R	   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R	   i,   (   R
   i7   (   R
   i   (   R   i   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   i   (    (    (
   R   R   R   t   updateR   R   R   R   R   R   (   R   R   t   odR	   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_update#   s@    				%		%	"c         C   s-   |  j  t ƒ  t ƒ |  j t t t ƒ ƒ d  S(   N(   t   assertIsInstanceR   R   t
   assertTruet
   issubclass(   R   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_abcL   s    c         C   sn   d d d d d d g } t  | ƒ t | ƒ } |  j t | ƒ t | ƒ ƒ | j ƒ  |  j t | ƒ d ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   i    (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R    R   R   t   lent   clear(   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_ordered_dict.pyt
   test_clearP   s    

c         C   s„   d d d d d d g } t  | ƒ } | d =|  j d | ƒ |  j t ƒ � | d =Wd  QX|  j t | j ƒ  ƒ | d  | d ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   t   assertNotInR   t   KeyErrorR   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_ordered_dict.pyt   test_delitemX   s    c      	   C   sa   t  d d d d d g ƒ } d | d <d | d <|  j t | j ƒ  ƒ d d d d d d g ƒ d  S(   NR	   i   R   i   R   i   R   i   R
   i   i
   i   R   (   R	   i   (   R   i   (   R   i   (   R   i   (   R
   i   (   R	   i   (   R   i   (   R   i
   (   R   i   (   R
   i   (   R   i   (   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_ordered_dict.pyt   test_setitema   s
    

c         C   s�  d d d d d d g } t  | ƒ t | ƒ } |  j t | ƒ g  | D] } | d ^ qD ƒ |  j | j ƒ  g  | D] } | d ^ qr ƒ |  j | j ƒ  g  | D] } | d ^ q  ƒ |  j | j ƒ  | ƒ |  j t | j ƒ  ƒ g  | D] } | d ^ qê ƒ |  j t | j ƒ  ƒ g  | D] } | d ^ qƒ |  j t | j	 ƒ  ƒ | ƒ |  j t t
 | ƒ ƒ g  t
 | ƒ D] } | d ^ qrƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   i    (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R    R   R   R   t   keyst   valuesR   t   iterkeyst
   itervaluest	   iteritemst   reversed(   R   R   R   t   t(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_iteratorsh   s    
-..33c         C   s‘   d d d d d d g } t  | ƒ t | ƒ } x& | rV |  j | j ƒ  | j ƒ  ƒ q1 W|  j t ƒ � | j ƒ  Wd  QX|  j t | ƒ d ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   i    (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R    R   R   t   popitemt   popR   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_ordered_dict.pyt   test_popitemv   s    
	 c         C   se  d d d d d d g } t  | ƒ t | ƒ } t  | ƒ x5 | ro | j ƒ  \ } } |  j | j | ƒ | ƒ q; W|  j t ƒ � | j d ƒ Wd  QX|  j t | ƒ d ƒ |  j | j | d ƒ d ƒ d t f d „  ƒ  Y} | d d ƒ } |  j | j d d
 ƒ d
 ƒ |  j | j d d ƒ d ƒ |  j | j d d ƒ d ƒ |  j t ƒ � | j d ƒ Wd  QXd  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   t   xyzi    i90  t   Missingc           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni    (    (   R   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_ordered_dict.pyt   __missing__�   s    (   t   __name__t
   __module__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_ordered_dict.pyR6   Ž   s   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R    R   R3   R   R   R'   R#   (   R   R   R   t   kt   vR6   t   m(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_pop€   s$    

	c         C   sÂ   d d d d d d g } t  | ƒ t | ƒ } t | ƒ } |  j | | ƒ | d | d  } t | ƒ } |  j | | ƒ |  j | t | ƒ ƒ |  j t | ƒ | ƒ |  j | t | d  ƒ ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   iÿÿÿÿ(   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R    R   R   t   assertNotEqualR   (   R   R   t   od1t   od2(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_equality˜   s    
c         C   sz  d d d d d d g } t  | ƒ } t  ƒ  } | j | ƒ x9t | j ƒ  t j | ƒ t j | ƒ t j t j | d ƒ ƒ t j t j | d ƒ ƒ t j t j | d ƒ ƒ t j t j | d ƒ ƒ t t	 | ƒ ƒ | t  | ƒ g
 ƒ D]� \ } } |  j
 | | k	 ƒ |  j | | ƒ |  j t | j ƒ  ƒ t | j ƒ  ƒ ƒ |  j t | ƒ t | ƒ ƒ |  j t | ƒ t | ƒ ƒ qã Wd  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   i    iÿÿÿÿ(   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   R   t	   enumeratet   copyt   deepcopyt   picklet   loadst   dumpst   evalt   reprR    R   R   R   R#   t   type(   R   R   R   t   update_testt   it   dup(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_copying§   s(    		(c         C   sO   d d d d d d g } t  | ƒ } |  j t d „  | j ƒ  d Dƒ ƒ ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   c         s   s!   |  ] } t  | ƒ t k Vq d  S(   N(   RK   R   (   t   .0t   pair(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pys	   <genexpr>Ç   s    (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   R    t   allt
   __reduce__(   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_ordered_dict.pyt   test_yaml_linkageÀ   s    c         C   si   d d d d d d g } t  | ƒ } |  j t | j ƒ  ƒ d ƒ d | _ |  j t | j ƒ  ƒ d ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   i
   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   R   R#   RS   t   x(   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_ordered_dict.pyt   test_reduce_not_too_fatÉ   s
    	c         C   sm   t  d d d d d d g ƒ } |  j t | ƒ d ƒ |  j t t | ƒ ƒ | ƒ |  j t t  ƒ  ƒ d ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   sI   OrderedDict([('c', 1), ('b', 2), ('a', 3), ('d', 4), ('e', 5), ('f', 6)])s   OrderedDict()(   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   R   R   RJ   RI   (   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_ordered_dict.pyt	   test_reprÑ   s
    c         C   s3   t  j d ƒ } | | d <|  j t | ƒ d ƒ d  S(   Nt   abcRU   s@   OrderedDict([('a', None), ('b', None), ('c', None), ('x', ...)])(   R   t   fromkeysR   RJ   (   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_ordered_dict.pyt   test_repr_recursiveØ   s    
c         C   se   t  ƒ  } | j ƒ  | d <t | ƒ } |  j | t ƒ | j ƒ  | d <t | ƒ } |  j | t ƒ d  S(   Ni*   (   R   t
   viewvaluesRJ   R   t   strt	   viewitems(   R   R   t   r(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_repr_recursive_valuesß   s    	c         C   sí   d d d d d d g } t  | ƒ t | ƒ } t | j ƒ  ƒ } |  j | j d d ƒ d ƒ |  j t | j ƒ  ƒ | ƒ |  j | j d d ƒ d ƒ |  j t | j ƒ  ƒ d d ƒ d t f d „  ƒ  Y} |  j | ƒ  j d
 d ƒ d ƒ d  S(   NR   i   R   i   R   i   R	   i   R
   i   R   i   i
   RU   iÿÿÿÿR6   c           B   s   e  Z d  „  Z RS(   c         S   s   d S(   Ni    (    (   R   R7   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyR8   ú   s    (   R9   R:   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_ordered_dict.pyR6   ù   s   i	   (   R   i   (   R   i   (   R   i   (   R	   i   (   R
   i   (   R   i   (   RU   i
   (   R    R   R   R   R   t
   setdefault(   R   R   R   t
   pair_orderR6   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   test_setdefaultì   s    
 c         C   sT   t  ƒ  } d | d <d | d <| d =d | d <|  j t | j ƒ  ƒ d d g ƒ d  S(   Ni   R   i   R   (   R   i   (   R   i   (   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_ordered_dict.pyt   test_reinsertþ   s    	


c         C   sã   d j  ƒ  } t j | ƒ } |  j t | j ƒ  ƒ | ƒ |  j t | j ƒ  ƒ g  | D] } d  ^ qS ƒ |  j t | j ƒ  ƒ g  | D] } | d  f ^ q‚ ƒ |  j | j ƒ  t	 | ƒ j ƒ  ƒ |  j | j ƒ  t	 | ƒ j ƒ  ƒ d  S(   Ns@   the quick brown fox jumped over a lazy dog yesterday before dawn(
   t   splitR   RY   R   R   t   viewkeysR[   R   R]   R   (   R   t   sR   R;   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt
   test_views  s    /5"c         C   sK   d t  f d „  ƒ  Y} d	 d
 d g } |  j t | | ƒ j ƒ  ƒ | ƒ d  S(   Nt   MyODc           B   s   e  Z d  „  Z RS(   c         _   s   t  ƒ  ‚ d  S(   N(   t	   Exception(   R   t   argst   kwds(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyR     s    (   R9   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_ordered_dict.pyRh     s   R   i   R   i   R   i   (   R   i   (   R   i   (   R   i   (   R   R   R   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_ordered_dict.pyt   test_override_update  s    c         C   s›   t  j |  t t ƒ t  j |  d „  t ƒ t  j |  d „  t ƒ t  j |  d „  t ƒ t  j |  d „  t ƒ t  j |  d „  t ƒ t  j |  d „  t ƒ d  S(   Nc         S   s
   |  j  ƒ  S(   N(   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_ordered_dict.pyt   <lambda>  t    c         S   s
   |  j  ƒ  S(   N(   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_ordered_dict.pyRm     Rn   c         S   s
   |  j  ƒ  S(   N(   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_ordered_dict.pyRm     Rn   c         S   s   t  |  j ƒ  ƒ S(   N(   t   iterRe   (   R	   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyRm      Rn   c         S   s   t  |  j ƒ  ƒ S(   N(   Ro   R[   (   R	   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyRm   !  Rn   c         S   s   t  |  j ƒ  ƒ S(   N(   Ro   R]   (   R	   (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyRm   "  Rn   (   R   t   check_free_after_iteratingRo   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_ordered_dict.pyt   test_free_after_iterating  s    (   R9   R:   R   R   R"   R%   R(   R)   R1   R4   R>   RB   RO   RT   RV   RW   RZ   R_   Rb   Rc   Rg   Rl   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_ordered_dict.pyR   
   s*   		)							
											
		t   GeneralMappingTestsc           B   s   e  Z e Z d  „  Z RS(   c         C   s#   |  j  ƒ  } |  j t | j ƒ d  S(   N(   t   _empty_mappingR   R'   R2   (   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_ordered_dict.pyR4   '  s    (   R9   R:   R   t	   type2testR4   (    (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyRr   $  s   t   MyOrderedDictc           B   s   e  Z RS(    (   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_ordered_dict.pyRu   +  s   t   SubclassMappingTestsc           B   s   e  Z e Z d  „  Z RS(   c         C   s#   |  j  ƒ  } |  j t | j ƒ d  S(   N(   Rs   R   R'   R2   (   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_ordered_dict.pyR4   1  s    (   R9   R:   Ru   Rt   R4   (    (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyRv   .  s   c         C   s    t  t t g } t j | Œ  d  S(   N(   R   Rr   Rv   R   t   run_unittest(   t   verboset   test_classes(    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt	   test_main6  s    t   __main__Rx   (   RD   RF   t   randomR    t   unittestt   collectionsR   R   t   testR   R   t   TestCaseR   t   BasicTestMappingProtocolRr   Ru   Rv   R   Rz   R9   t   True(    (    (    sŒ   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_ordered_dict.pyt   <module>   s   ÿ 