;
Ëâ"Ic            	   @   sñ   d  d l  m Z d  d l m Z m Z m Z m Z m Z d  d l Z d  d l	 Z	 d  d l
 Z
 Gd „  d e j ƒ Z Gd „  d e j ƒ Z Gd „  d	 e j ƒ Z d
 „  Z e d k o9 e e
 j ƒ d k o e j e
 j d ƒ n e ƒ  n d S(   i    (   u   support(   u
   bigmemtestu   _1Gu   _2Gu   _4Gu   precisionbigmemtestNc             B   s  |  Ee  Z e d  e d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z e d e d d d ƒ d „  ƒ Z e d  e d d ƒ d	 „  ƒ Z e d  e d d d
 ƒ d „  ƒ Z	 d dC d „ Z e d  e d d d
 ƒ d „  ƒ Z e d e d d d d ƒ d „  ƒ Z e d e d d d d
 ƒ d „  ƒ Z e d e d d d d ƒ d „  ƒ Z e d e d d d ƒ d „  ƒ Z e d e d d dD ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d ƒ d  „  ƒ Z e d  e d d ƒ d! „  ƒ Z e d  e d d ƒ d" „  ƒ Z e d  e d d ƒ d# „  ƒ Z e d  e d d d ƒ d$ „  ƒ Z e d  e d d d ƒ d% „  ƒ Z  e d  e d d d ƒ d& „  ƒ Z! e d  e d d d ƒ d' „  ƒ Z" e d  e d d ƒ d( „  ƒ Z# e d  e d d ƒ d) „  ƒ Z$ e d  e d d d ƒ d* „  ƒ Z% e d  e d d d ƒ d+ „  ƒ Z& e d  e d d, ƒ d- „  ƒ Z' e d  e d d d ƒ d. „  ƒ Z( e d  e d d, ƒ d/ „  ƒ Z) e d  e d d ƒ d0 „  ƒ Z* e d  e d d ƒ d1 „  ƒ Z+ e d  e d d ƒ d2 „  ƒ Z, e d  e d d ƒ d3 „  ƒ Z- e d  e d d ƒ d4 „  ƒ Z. e d  e d d d ƒ d5 „  ƒ Z/ e d  e d6 d d ƒ d7 „  ƒ Z0 e d  e d d d ƒ d8 „  ƒ Z1 e d  e d d d ƒ d9 „  ƒ Z2 e d  e d d d ƒ d: „  ƒ Z3 e d  dF d dG ƒ d< „  ƒ Z4 e d  e5 d d d
 ƒ d= „  ƒ Z6 e d  e5 d d d
 ƒ d> „  ƒ Z7 e d  e d6 d d ƒ d? „  ƒ Z8 e d  e d d ƒ d@ „  ƒ Z9 e d  e d d d ƒ dA „  ƒ Z: e d  e d d d ƒ dB „  ƒ Z; dC S(H   u   minsizeu   memusei   c             C   sd   d } d | | } | j  ƒ  } |  j | t | ƒ d  … | j  ƒ  ƒ |  j | j d ƒ | ƒ d  S(   Nu    abc def ghiu   -(   u
   capitalizeu   assertEqualsu   lenu   lstrip(   u   selfu   sizeu   SUBSTRu   su   caps(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_capitalize$   s    i
   i   c             C   s£   d } | j  | ƒ } |  j t | ƒ | ƒ t | ƒ t | ƒ d } } t | ƒ d o | d 7} n |  j | | | … | ƒ |  j | j ƒ  | j ƒ  ƒ d  S(   Nu    abc def ghii   i   (   u   centeru   assertEqualsu   lenu   strip(   u   selfu   sizeu   SUBSTRu   su   lpadsizeu   rpadsize(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_center-   s    u   sizec          
   C   sÁ   d } y | j  | ƒ } Wn t k
 o Yn X|  j t | ƒ | ƒ t | ƒ t | ƒ d } } t | ƒ d o | d 7} n |  j | | | … | ƒ |  j | j ƒ  | j ƒ  ƒ ~ d  S(   Nu    abc def ghii   i   (   u   centeru   OverflowErroru   assertEqualsu   lenu   strip(   u   selfu   sizeu   SUBSTRu   su   lpadsizeu   rpadsize(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_center_unicode8   s    c             C   s£   d } d | | } |  j  | j d ƒ | ƒ | d 7} |  j  | j d ƒ | d ƒ |  j  | j d ƒ d ƒ |  j  | j d ƒ d ƒ |  j  | j d ƒ d ƒ d  S(	   Nu    abc def ghiu   .i   u    i   u   iu   ji    (   u   assertEqualsu   count(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_countH   s    
i   c             C   s-   d | } |  j  t | j d ƒ ƒ | ƒ d  S(   Ns   .u   utf-8(   u   assertEqualsu   lenu   decode(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_decodeS   s    
u   .c             C   sD   | d  k o
 | } n | | } |  j t | j | ƒ ƒ | ƒ d  S(   N(   u   Noneu   assertEqualsu   lenu   encode(   u   selfu   sizeu   encu   cu   expectedsizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_encode_testX   s    

c             C   s   |  j  | d ƒ S(   Nu   utf-8(   u   basic_encode_test(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_encode_   s    i   c          	   C   s/   y |  j  | d ƒ SWn t k
 o Yn Xd  S(   Nu   raw_unicode_escape(   u   basic_encode_testu   MemoryError(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_encode_raw_unicode_escapec   s    i   iF   c          	   C   s/   y |  j  | d ƒ SWn t k
 o Yn Xd  S(   Nu   utf7(   u   basic_encode_testu   MemoryError(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_encode_utf7j   s    i   c             C   s=   y" |  j  | d d d | d ƒSWn t k
 o Yn Xd  S(   Nu   utf32u   expectedsizei   (   u   basic_encode_testu   MemoryError(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_encode_utf32q   s    "c             C   s   |  j  | d d d ƒS(   Nu   asciiu   cu   A(   u   basic_encode_test(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_decodeasciix   s    c          
   C   sN   y d | } t  | ƒ } Wn t k
 o Yn X|  j | t | ƒ k ƒ d  S(   Nu   êªª(   u   repru   MemoryErroru
   failUnlessu   eval(   u   selfu   sizeu   su   r(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_unicode_repr_oflw|   s    
c             C   s”   d } d | | } |  j  | j | ƒ ƒ |  j  | j | ƒ ƒ d | } |  j  | j | ƒ ƒ |  j | j d | ƒ ƒ |  j | j | ƒ ƒ d  S(   Nu    abc def ghiu   -u   ...u   a(   u
   failUnlessu   endswithu   failIf(   u   selfu   sizeu   SUBSTRu   su   s2(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_endswith†   s    
c             C   s”   d | } d } |  j  | j ƒ  | ƒ ~ t | | ƒ \ } } d | } | j | ƒ } |  j  t | ƒ | | ƒ |  j  t | j d ƒ ƒ d ƒ d  S(   Nu   -i   u          	u    i    (   u   assertEqualsu
   expandtabsu   divmodu   lenu   strip(   u   selfu   sizeu   su   tabsizeu   slenu	   remainder(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_expandtabs‘   s    

c             C   s?  d } t  | ƒ } d j | d | | g ƒ } |  j | j d ƒ d ƒ |  j | j | ƒ d ƒ |  j | j d | ƒ | | ƒ |  j | j | t  | ƒ ƒ | | ƒ |  j | j d ƒ | j d ƒ ƒ |  j | j d | ƒ | | | j d ƒ ƒ |  j | j d | ƒ | | | j d ƒ ƒ |  j | j d ƒ d ƒ d  S(	   Nu    abc def ghiu    u   -u    i    u   iu   jiÿÿÿÿ(   u   lenu   joinu   assertEqualsu   find(   u   selfu   sizeu   SUBSTRu   sublenu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_find   s     &"c             C   s6  d } t  | ƒ } d j | d | | g ƒ } |  j | j d ƒ d ƒ |  j | j | ƒ d ƒ |  j | j d | ƒ | | ƒ |  j | j | | ƒ | | ƒ |  j | j d ƒ | j d ƒ ƒ |  j | j d | ƒ | | | j d ƒ ƒ |  j | j d | ƒ | | | j d ƒ ƒ |  j t | j d ƒ d  S(   Nu    abc def ghiu    u   -u    i    u   iu   j(   u   lenu   joinu   assertEqualsu   indexu   assertRaisesu
   ValueError(   u   selfu   sizeu   SUBSTRu   sublenu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_index­   s      "c             C   sH   d } d | | } |  j  | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu   123456u   au   .(   u
   failUnlessu   isalnumu   failIf(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_isalnum½   s
    
c             C   sH   d } d | | } |  j  | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu   zzzzzzzu   au   .(   u
   failUnlessu   isalphau   failIf(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_isalphaÅ   s
    
c             C   sH   d } d | | } |  j  | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu   123456u   9u   z(   u
   failUnlessu   isdigitu   failIf(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_isdigitÍ   s
    
c             C   sq   d j  d „  t d ƒ Dƒ ƒ } | t | ƒ d } | | } |  j | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu    c             S   s8   g  } |  ]* } t  | ƒ j ƒ  p | t  | ƒ q
 q
 S(    (   u   chru   isupper(   u   .0u   _[1]u   c(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   <listcomp>×   s    iÿ   i   u   A(   u   joinu   rangeu   lenu
   failUnlessu   isloweru   failIf(   u   selfu   sizeu   charsu   repeatsu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_islowerÕ   s    

c             C   sX   d } | t  | ƒ d } | | } |  j | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu    
	i   u   j(   u   lenu
   failUnlessu   isspaceu   failIf(   u   selfu   sizeu
   whitespaceu   repeatsu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_isspaceÞ   s    

c             C   ss   d } d j  d d | | g ƒ } |  j | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu   123456u    u   Au   au   aA(   u   joinu
   failUnlessu   istitleu   failIf(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_istitleç   s    

c             C   sq   d j  d „  t d ƒ Dƒ ƒ } | t | ƒ d } | | } |  j | j ƒ  ƒ | d 7} |  j | j ƒ  ƒ d  S(   Nu    c             S   s8   g  } |  ]* } t  | ƒ j ƒ  p | t  | ƒ q
 q
 S(    (   u   chru   islower(   u   .0u   _[1]u   c(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   <listcomp>ó   s    iÿ   i   u   a(   u   joinu   rangeu   lenu
   failUnlessu   isupperu   failIf(   u   selfu   sizeu   charsu   repeatsu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_isupperñ   s    

c             C   s   d | } | j  d d g ƒ } |  j | j d ƒ d ƒ |  j | j d ƒ d ƒ |  j | j d ƒ ƒ |  j | j d ƒ ƒ d  S(	   Nu   Au   aaaaau   bbbbbu   ai   u   bu   aaaaaAu   Abbbbb(   u   joinu   assertEqualsu   countu
   failUnlessu
   startswithu   endswith(   u   selfu   sizeu   su   x(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_joinú   s    
c             C   se   d } | j  | ƒ } |  j | j | d ƒ ƒ |  j t | ƒ | ƒ |  j | j ƒ  | j ƒ  ƒ d  S(   Nu    abc def ghiu     (   u   ljustu
   failUnlessu
   startswithu   assertEqualsu   lenu   strip(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_ljust  s
    c             C   sI   d | } | j  ƒ  } |  j t | ƒ | ƒ |  j | j d ƒ | ƒ d  S(   Nu   Au   a(   u   loweru   assertEqualsu   lenu   count(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_lower  s    
c             C   s’   d } | j  | ƒ } |  j t | ƒ | ƒ |  j | j ƒ  | j ƒ  ƒ ~ | j | ƒ } |  j t | ƒ | ƒ | j ƒ  } |  j | | k ƒ d  S(   Nu   abc def ghi(   u   rjustu   assertEqualsu   lenu   lstripu   ljustu
   failUnless(   u   selfu   sizeu   SUBSTRu   su   stripped(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_lstrip  s    c             C   s·   d } d | } | j  d | ƒ } |  j t | ƒ | ƒ |  j | j | ƒ | ƒ | j  | d | d ƒ } |  j t | ƒ | ƒ |  j | j | ƒ d ƒ |  j | d d  … d ƒ d  S(   Nu   au    i   iöÿÿÿu
         aaaa(   u   replaceu   assertEqualsu   lenu   count(   u   selfu   sizeu   replacementu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_replace  s    
c             C   s[  d } t  | ƒ } d j | d | | g ƒ } |  j | j d ƒ | | | j d ƒ ƒ |  j | j | ƒ | | ƒ |  j | j d d | ƒ | j d ƒ ƒ |  j | j | d | | ƒ d ƒ |  j | j d ƒ | | | j d ƒ ƒ |  j | j d d | ƒ | j d ƒ ƒ |  j | j d d | | ƒ | j d ƒ ƒ |  j | j d ƒ d ƒ d  S(	   Nu    abc def ghiu    u   -u    i    u   iu   jiÿÿÿÿ(   u   lenu   joinu   assertEqualsu   rfind(   u   selfu   sizeu   SUBSTRu   sublenu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_rfind*  s    *(#*(c             C   s`  d } t  | ƒ } d j | d | | g ƒ } |  j | j d ƒ | | | j d ƒ ƒ |  j | j | ƒ | | ƒ |  j | j d d | | d ƒ | j d ƒ ƒ |  j | j | d | | ƒ d ƒ |  j | j d ƒ | | | j d ƒ ƒ |  j | j d d | ƒ | j d ƒ ƒ |  j | j d d | | ƒ | j d ƒ ƒ |  j t | j d ƒ d  S(	   Nu    abc def ghiu    u   -u    i    i   u   iu   j(   u   lenu   joinu   assertEqualsu   rindexu   assertRaisesu
   ValueError(   u   selfu   sizeu   SUBSTRu   sublenu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_rindex9  s     #(c             C   se   d } | j  | ƒ } |  j | j | d ƒ ƒ |  j t | ƒ | ƒ |  j | j ƒ  | j ƒ  ƒ d  S(   Nu    abc def ghiu     (   u   ljustu
   failUnlessu
   startswithu   assertEqualsu   lenu   strip(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_rjustK  s
    c             C   s’   d } | j  | ƒ } |  j t | ƒ | ƒ |  j | j ƒ  | j ƒ  ƒ ~ | j | ƒ } |  j t | ƒ | ƒ | j ƒ  } |  j | | k ƒ d  S(   Nu    abc def ghi(   u   ljustu   assertEqualsu   lenu   rstripu   rjustu
   failUnless(   u   selfu   sizeu   SUBSTRu   su   stripped(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_rstripS  s    gÍÌÌÌÌÌ @c             C   sÃ   t  | d d ƒ } d d | } | | } | j ƒ  } |  j t | ƒ | ƒ |  j t | ƒ t d g ƒ ƒ ~ | j d ƒ } |  j t | ƒ | d ƒ |  j t | ƒ t d d | g ƒ ƒ d  S(   Ng      à?i   u   au    i   u    (   u   intu   splitu   assertEqualsu   lenu   set(   u   selfu   sizeu	   chunksizeu   SUBSTRu   su   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_split_smallb  s    
c             C   sž   d | d } | j  ƒ  } |  j t | ƒ | ƒ |  j t | ƒ t d g ƒ ƒ ~ | j  d ƒ } |  j t | ƒ | d ƒ |  j t | ƒ t d g ƒ ƒ d  S(   Nu    au    u   ai   (   u   splitu   assertEqualsu   lenu   set(   u   selfu   sizeu   su   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_split_largew  s    c             C   s‰   t  | d d ƒ d } d | d d | d } | | } | j ƒ  } |  j t | ƒ | d ƒ |  j t | ƒ t d | g ƒ ƒ d  S(   Ng      à?i   u    u   
u   
(   u   intu
   splitlinesu   assertEqualsu   lenu   set(   u   selfu   sizeu	   chunksizeu   SUBSTRu   su   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_splitlines‚  s    
c             C   s^   d } d | | } |  j  | j | ƒ ƒ |  j  | j d | ƒ ƒ |  j | j | ƒ ƒ d  S(   Nu    abc def ghiu   -(   u
   failUnlessu
   startswithu   failIf(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_startswith  s
    c             C   s   d } | j  | ƒ } |  j t | ƒ | ƒ |  j | j ƒ  | j ƒ  ƒ ~ | j | ƒ } |  j t | ƒ | ƒ |  j | j ƒ  | j ƒ  ƒ d  S(   Nu      abc def ghi   (   u   rjustu   assertEqualsu   lenu   stripu   ljust(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_strip•  s    c             C   s¥   d } t  | ƒ } | | d } | | } | j ƒ  } |  j t  | ƒ | | ƒ |  j | d  | d … | j ƒ  d ƒ |  j | | d d  … | j ƒ  d ƒ d  S(   Nu   aBcDeFG12.'Â© i   i   (   u   lenu   swapcaseu   assertEquals(   u   selfu   sizeu   SUBSTRu   sublenu   repeatsu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_swapcase   s    
(c             C   sn   d } | | t  | ƒ d } | j ƒ  } |  j | j | d j ƒ  ƒ ƒ |  j | j | j ƒ  d ƒ ƒ d  S(   Nu   SpaaHAaaAahami   i   (   u   lenu   titleu
   failUnlessu
   startswithu   endswithu   lower(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_title«  s
     c             C   s  i d t  d ƒ 6d t  d ƒ 6d t  d ƒ 6} d } t | ƒ } | | d } | | } | j | ƒ } |  j t | ƒ | | ƒ |  j | d  | … | j | ƒ ƒ |  j | | d  … | j | ƒ ƒ |  j | j d ƒ d	 ƒ |  j | j d ƒ | d ƒ |  j | j d
 ƒ | d ƒ d  S(   Nu   -u   .u   !u   au   $u   Zu
   aZz.z.Aaz.i   i    u   zi   (   u   ordu   lenu	   translateu   assertEqualsu   count(   u   selfu   sizeu   transu   SUBSTRu   sublenu   repeatsu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_translate³  s    -
#$c             C   sI   d | } | j  ƒ  } |  j t | ƒ | ƒ |  j | j d ƒ | ƒ d  S(   Nu   au   A(   u   upperu   assertEqualsu   lenu   count(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_upperÂ  s    
i   c             C   sŒ   d } | j  | ƒ } |  j | j d | d d  … ƒ ƒ |  j | j d ƒ ƒ |  j t | ƒ | ƒ |  j | j d ƒ | t | ƒ ƒ d  S(   Nu   -568324723598234u   0i   u   -0(   u   zfillu
   failUnlessu   endswithu
   startswithu   assertEqualsu   lenu   count(   u   selfu   sizeu   SUBSTRu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_zfillÉ  s    $c             C   s  d | } d | f } |  j  | | ƒ ~ d | f } |  j t | ƒ t | ƒ d ƒ |  j | j d ƒ ƒ |  j | j d ƒ ƒ ~ ~ | d } d | } d j | d | g ƒ } ~ | d	 } |  j t | ƒ | d d
 ƒ |  j | j d ƒ d
 ƒ |  j | j d ƒ | d ƒ d  S(   Nu   -u   %su   ..%s..i   u   ..-u   -..i   u    u   ...i   u   .(   u   assertEqualu   assertEqualsu   lenu
   failUnlessu
   startswithu   endswithu   joinu   count(   u   selfu   sizeu   su   sfu   edge(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_formatÒ  s"    
 


c             C   s  d | } t  | ƒ } |  j t | ƒ | d ƒ |  j | d d ƒ |  j | d d ƒ |  j | j d ƒ | ƒ ~ | d d } d | } t  | ƒ } |  j t | ƒ | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | j d	 ƒ | ƒ |  j | j d
 ƒ | d ƒ d  S(   Nu   -i   i    u   'iÿÿÿÿi   u    i   u   \u   0(   u   repru   assertEqualsu   lenu   count(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repr_smallç  s    

c             C   s–   d | } t  | ƒ } |  j t | ƒ | d d ƒ |  j | d d ƒ |  j | d d ƒ |  j | j d ƒ | ƒ |  j | j d ƒ | d ƒ d  S(	   Nu    i   i   i    u   'iÿÿÿÿu   \u   0(   u   repru   assertEqualsu   lenu   count(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repr_largeü  s    
i    c             C   s-   d | } |  j  t t | ƒ ƒ | k ƒ d  S(   Nu   êªª(   u
   failUnlessu   lenu   repr(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_unicode_repr  s    
c             C   se   d | } |  j  t | ƒ | ƒ | | } |  j  t | ƒ | d ƒ |  j  | j d ƒ | d ƒ d  S(   Nu   .i   (   u   assertEqualsu   lenu   count(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_concat  s
    

c             C   se   d | } |  j  t | ƒ | ƒ | d } |  j  t | ƒ | d ƒ |  j  | j d ƒ | d ƒ d  S(   Nu   .i   (   u   assertEqualsu   lenu   count(   u   selfu   sizeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repeat  s
    

c             C   s  d } t  | ƒ } | | | } t  | ƒ d } | | | } xÏ t d t  | ƒ | | ƒ D]± } |  j | | | d ƒ |  j | | | | … | ƒ |  j | | | | d … | d  d  d … ƒ | d k o: |  j | | | d | d d … | | d  d … ƒ q[ q[ W|  j | t  | ƒ d | d ƒ |  j | d | d ƒ |  j | t  | ƒ d | d ƒ |  j | | | d ƒ |  j | t  | ƒ d  … d	 ƒ |  j | t  | ƒ d d  … | d ƒ |  j | d d  … | d ƒ |  j | t  | ƒ | d  … | ƒ |  j | | d  … | ƒ |  j t  | d  d  … ƒ t  | ƒ ƒ |  j t  | d  t  | ƒ d
 … ƒ t  | ƒ d
 ƒ |  j t  | d
 d … ƒ t  | ƒ d ƒ |  j t t j | t  | ƒ ƒ |  j t t j | t  | ƒ d ƒ |  j t t j | t  | ƒ d d >ƒ d  S(   Nu
   0123456789id   i    i   i   iýÿÿÿiÿÿÿÿi
   u    i   iûÿÿÿi   (   u   lenu   rangeu   assertEqualsu   assertRaisesu
   IndexErroru   operatoru   getitem(   u   selfu   sizeu   SUBSTRu   sublenu   su   stepsizeu   i(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_slice_and_getitem  s8     .""" ($&4*#c             C   s    d } d | d } d j  | | | g ƒ } ~ |  j | | k ƒ |  j | d | k ƒ |  j d | k ƒ |  j d | k ƒ | d 7} |  j d | k ƒ d  S(   Nu
   0123456789u   -i   u    u   a(   u   joinu
   failUnlessu   failIf(   u   selfu   sizeu   SUBSTRu   edgeu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_contains@  s    
c             C   sh   d | } d | } |  j  | | ƒ ~ | d } |  j | | k ƒ ~ d | } |  j | | k ƒ d  S(   Nu   -u   au   .(   u   assertEqualu   failIf(   u   selfu   sizeu   s1u   s2(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_compareM  s    



c             C   sD   d | } t  | ƒ } ~ d | d } |  j | t  | ƒ k ƒ d  S(   Nu    i   (   u   hashu   failIf(   u   selfu   sizeu   su   h1(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_hashY  s
    
Ni   l        gš™™™™™ÉAi   (<   u   __name__u
   __module__u
   bigmemtestu   _2Gu   test_capitalizeu   test_centeru   precisionbigmemtestu   test_center_unicodeu
   test_countu   test_decodeu   Noneu   basic_encode_testu   test_encodeu   _4Gu   test_encode_raw_unicode_escapeu   test_encode_utf7u   test_encode_utf32u   test_decodeasciiu   test_unicode_repr_oflwu   test_endswithu   test_expandtabsu	   test_findu
   test_indexu   test_isalnumu   test_isalphau   test_isdigitu   test_isloweru   test_isspaceu   test_istitleu   test_isupperu	   test_joinu
   test_ljustu
   test_loweru   test_lstripu   test_replaceu
   test_rfindu   test_rindexu
   test_rjustu   test_rstripu   test_split_smallu   test_split_largeu   test_splitlinesu   test_startswithu
   test_stripu   test_swapcaseu
   test_titleu   test_translateu
   test_upperu
   test_zfillu   test_formatu   test_repr_smallu   test_repr_largeu   test_unicode_repru   _1Gu   test_concatu   test_repeatu   test_slice_and_getitemu   test_containsu   test_compareu	   test_hash(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   StrTest#   sh   
	""""&&&""
"		
		"""""""""	"""
"
""!"u   StrTestc             B   só  |  Ee  Z e d  e d d d ƒ d „  ƒ Z d „  Z e d  e d d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z e d  e d	 d
 d d ƒ d „  ƒ Z e d  e d
 d d ƒ d „  ƒ Z	 e d  e d
 d d ƒ d „  ƒ Z
 d „  Z e d  e d d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z e d e d d d ƒ d „  ƒ Z e d e d d d ƒ d „  ƒ Z d „  Z e d  e d d d d  ƒ d „  ƒ Z e d  e d d d! ƒ d „  ƒ Z d S("   u   minsizei   u   memusei   c             C   sl   d | } d | } |  j  | | ƒ ~ d | d } |  j | | k ƒ ~ d | } |  j | | k ƒ d  S(   Nu    i   (   u    (   u    (   u    (   i   (   u   assertEqualu   failIf(   u   selfu   sizeu   t1u   t2(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_comparer  s    


c             C   sH   d | } |  j  t | ƒ | ƒ | | } |  j  t | ƒ | d ƒ d  S(   Ni   (    (   (    (   u   assertEqualsu   len(   u   selfu   sizeu   t(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_concat_testƒ  s    

i   c             C   s   |  j  | ƒ S(   N(   u   basic_concat_test(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_concat_small‰  s    c             C   s   |  j  | ƒ S(   N(   u   basic_concat_test(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_concat_large  s    i   i
   i   c             C   sa   d | } |  j  t | ƒ | d ƒ |  j d | k ƒ |  j d | k ƒ |  j d | k ƒ d  S(	   Ni   i   i   i   i   i    (   i   i   i   i   i   (   i   i   i   i   i   (   u   assertEqualsu   lenu
   failUnlessu   failIf(   u   selfu   sizeu   t(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_contains‘  s
    
c             C   sD   d | } t  | ƒ } ~ d | d } |  j | t  | ƒ k ƒ d  S(   Ni    i   (   i    (   i    (   u   hashu   failIf(   u   selfu   sizeu   t1u   h1u   t2(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_hash™  s
    
c             C   s{  d | } |  j t | ƒ | ƒ |  j | d d  ƒ |  j | d d  ƒ |  j | | d d  ƒ |  j t t j | | ƒ |  j | d  d … d ƒ |  j | d d  … d ƒ |  j | d d … d ƒ |  j | d d … d ƒ |  j | | d d  … d ƒ |  j | | d | … d ƒ |  j | | d	 | d
 … d ƒ |  j | | | … d ƒ |  j | | | d … d ƒ d  S(   Niÿÿÿÿi   i   iûÿÿÿi   i   içÿÿÿiìÿÿÿi   i   i   (   N(   N(   NNNNN(   N(   NNNNN(   N(   NNNNN(   N(   NNNNN(   N(   NNNNN(   N(   NNNNN(   N(   NNNN(    (    (   u   Noneu   assertEqualsu   lenu   assertRaisesu
   IndexErroru   operatoru   getitem(   u   selfu   sizeu   t(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_index_and_slice¡  s    
"c             C   sH   d | } |  j  t | ƒ | ƒ | d } |  j  t | ƒ | d ƒ d  S(   Nu    i   (   u    (   u   assertEqualsu   len(   u   selfu   sizeu   t(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_repeat´  s    

c             C   s   |  j  | ƒ S(   N(   u   basic_test_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repeat_smallº  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repeat_large¾  s    i   i   c             C   s   |  j  | ƒ S(   N(   u   basic_test_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repeat_large_2Â  s    u   sizei	   c             C   sr   y t  t | ƒ ƒ } Wn t k
 o YnC Xd } x( | D]  } |  j | | ƒ | d 7} q: W|  j | | ƒ d  S(   Ni    i   (   u   tupleu   rangeu   MemoryErroru   assertEquals(   u   selfu   sizeu   tu   countu   item(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_from_2G_generatorÆ  s     i   c             C   sr   yW t  t | ƒ ƒ } d } x( | D]  } |  j | | ƒ | d 7} q" W|  j | | ƒ Wn t k
 o Yn Xd  S(   Ni    i   (   u   tupleu   rangeu   assertEqualsu   MemoryError(   u   selfu   sizeu   tu   countu   item(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_from_almost_2G_generatorÓ  s     c             C   s   d | } t  | ƒ } |  j t | ƒ | d ƒ |  j | d  d … d ƒ |  j | d d  … d ƒ |  j | j d ƒ | ƒ d  S(	   Ni    i   i   u   (0, 0iûÿÿÿu   0, 0)u   0(   i    (   u   repru   assertEqualsu   lenu   count(   u   selfu   sizeu   tu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_reprà  s    
i   c             C   s   |  j  | ƒ S(   N(   u   basic_test_repr(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repr_smallé  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_repr(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repr_largeí  s    Ni(   i   i   (   u   __name__u
   __module__u
   bigmemtestu   _2Gu   test_compareu   basic_concat_testu   test_concat_smallu   test_concat_largeu   test_containsu	   test_hashu   test_index_and_sliceu   basic_test_repeatu   test_repeat_smallu   test_repeat_largeu   _1Gu   test_repeat_large_2u   precisionbigmemtestu   test_from_2G_generatoru   test_from_almost_2G_generatoru   basic_test_repru   test_repr_smallu   test_repr_large(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   TupleTestg  s    
"	&"&""	&""""		&u	   TupleTestc             B   s   |  Ee  Z e d  e d d d ƒ d „  ƒ Z d „  Z e d  e d d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z d	 „  Z e d  e d d d d ƒ d
 „  ƒ Z	 e d  e d d d ƒ d „  ƒ Z
 e d  e d d d d* ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z d „  Z e d  e d d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z d „  Z e d  e d d d d ƒ d „  ƒ Z e d  e d d d ƒ d „  ƒ Z d „  Z e d  e d d d d+ ƒ d „  ƒ Z e d  e d d d, ƒ d „  ƒ Z e d  e d d ƒ d „  ƒ Z e d  e d d d d- ƒ d „  ƒ Z d „  Z e d  e d d d d ƒ d  „  ƒ Z e d  e d d d ƒ d! „  ƒ Z e d  e d d d d. ƒ d" „  ƒ Z e d  e d d d ƒ d# „  ƒ Z e d  e d d$ d d/ ƒ d% „  ƒ Z e d  e d d d ƒ d& „  ƒ Z e d  e d d d d0 ƒ d' „  ƒ Z  e d  e d d d d1 ƒ d( „  ƒ Z! d) S(2   u   minsizei   u   memusei   c             C   sx   d g | } d g | } |  j  | | ƒ ~ d g | d } |  j | | k ƒ ~ d g | } |  j | | k ƒ d  S(   Nu    i   i   (   u   assertEqualu   failIf(   u   selfu   sizeu   l1u   l2(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_compareø  s    c             C   sK   g  g | } |  j  t | ƒ | ƒ | | } |  j  t | ƒ | d ƒ d  S(   Ni   (   u   assertEqualsu   len(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_concat	  s    
i   c             C   s   |  j  | ƒ S(   N(   u   basic_test_concat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_concat_small  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_concat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_concat_large  s    c             C   sv   t  j g | } | | 7} |  j t | ƒ | d ƒ |  j | d | d k ƒ |  j | | d | | d k ƒ d  S(   Ni   i    iÿÿÿÿi   (   u   sysu   stdoutu   assertEqualsu   lenu
   failUnless(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_inplace_concat  s
    
c             C   s   |  j  | ƒ S(   N(   u   basic_test_inplace_concat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_inplace_concat_small  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_inplace_concat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_inplace_concat_large"  s    i   i
   i   c             C   s   d d d d d g | } |  j  t | ƒ | d ƒ |  j d | k ƒ |  j d d d d d g | k ƒ |  j d | k ƒ d  S(   Ni   i   i   i   i   i    (   u   assertEqualsu   lenu
   failUnlessu   failIf(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_contains&  s
    "c             C   s$   d g | } |  j  t t | ƒ d  S(   Ni    (   u   failUnlessRaisesu	   TypeErroru   hash(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_hash.  s    c          	   C   s  d  g | } |  j t | ƒ | ƒ |  j | d d  ƒ |  j | d d  ƒ |  j | | d d  ƒ |  j t t j | | ƒ |  j | d  d … d  g d ƒ |  j | d d  … d  g d ƒ |  j | d d … d  g d ƒ |  j | d d … d  g d ƒ |  j | | d d  … d  g d ƒ |  j | | d | … d  g d ƒ |  j | | d	 | d
 … d  g d ƒ |  j | | | … g  ƒ |  j | | | d … g  ƒ d | | d
 <|  j t | ƒ | ƒ |  j | d d  … d  d d  g ƒ |  j | j d ƒ d ƒ |  j t t j | | d	 ƒ |  j t | ƒ | ƒ d d
 d d d g | | d d  … <| d
 8} |  j t | ƒ | ƒ |  j | d d  … d  d  d d
 d d d g ƒ d d
 d d d g | d  d … <| d
 8} |  j t | ƒ | ƒ |  j | d  d … d d
 d d d d  d  g ƒ | | d =| d 8} |  j t | ƒ | ƒ |  j | d d ƒ | d d  … =| d
 8} |  j t | ƒ | ƒ |  j | d d
 ƒ | d =| d 8} |  j t | ƒ | ƒ |  j | d d
 ƒ | d  d
 … =| d
 8} |  j t | ƒ | ƒ |  j | d d ƒ d  S(   Niÿÿÿÿi   i   iûÿÿÿi   i   içÿÿÿiìÿÿÿi   i   i   iýÿÿÿi   i   iùÿÿÿiþÿÿÿi    (	   u   Noneu   assertEqualsu   lenu   assertRaisesu
   IndexErroru   operatoru   getitemu   countu   setitem(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_index_and_slice3  sZ    !!!!%%)##
/
/



c             C   sb   g  | } |  j  | ƒ d g | } |  j t | ƒ | ƒ | d } |  j t | ƒ | d ƒ d  S(   Nu    i   (   u   failIfu   assertEqualsu   len(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_repeatk  s    

c             C   s   |  j  | ƒ S(   N(   u   basic_test_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repeat_smalls  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repeat_largew  s    c             C   s›   d g } | | 9} |  j  t | ƒ | ƒ |  j | d | d k ƒ ~ d g | } | d 9} |  j  t | ƒ | d ƒ |  j | | d | d k ƒ d  S(   Nu    i    iÿÿÿÿi   i   (   u   assertEqualsu   lenu
   failUnless(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_inplace_repeat{  s    	

c             C   s   |  j  | ƒ S(   N(   u   basic_test_inplace_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_inplace_repeat_small‡  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_inplace_repeat(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_inplace_repeat_large‹  s    c             C   s„   d g | } t  | ƒ } |  j t | ƒ | d ƒ |  j | d  d … d ƒ |  j | d d  … d ƒ |  j | j d ƒ | ƒ d  S(   Ni    i   i   u   [0, 0iûÿÿÿu   0, 0]u   0(   u   repru   assertEqualsu   lenu   count(   u   selfu   sizeu   lu   s(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_repr  s    i   c             C   s   |  j  | ƒ S(   N(   u   basic_test_repr(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repr_small˜  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_repr(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_repr_largeœ  s    i	   c             C   st   t  ƒ  g | } | j t  ƒ  ƒ |  j t | ƒ | d ƒ |  j | d | d k ƒ |  j | d | d k ƒ d  S(   Ni   iýÿÿÿiþÿÿÿiÿÿÿÿ(   u   objectu   appendu   assertEqualsu   lenu
   failUnlessu   failIf(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_append¢  s
    c             C   sO   d d d d d g | } |  j  | j d ƒ | ƒ |  j  | j d ƒ d ƒ d  S(   Ni   i   i   i   i   u   1i    (   u   assertEqualsu   count(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_countª  s    c             C   sv   t  g | } | j | ƒ |  j t | ƒ | d ƒ |  j | d | d k ƒ |  j | | d | | d k ƒ d  S(   Ni   i    iÿÿÿÿi   (   u   objectu   extendu   assertEqualsu   lenu
   failUnless(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   basic_test_extend°  s
    c             C   s   |  j  | ƒ S(   N(   u   basic_test_extend(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_extend_small·  s    c             C   s   |  j  | ƒ S(   N(   u   basic_test_extend(   u   selfu   size(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_extend_large»  s    c             C   sÁ   d d d d d g | } | d 9} |  j  | j d ƒ d ƒ |  j  | j d | d ƒ | d ƒ |  j  | j d | d | ƒ | d ƒ |  j t | j d | d | ƒ |  j t | j d ƒ d  S(   Ni   i   i   i   i   i    i   (   u   assertEqualsu   indexu   assertRaisesu
   ValueError(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu
   test_index¿  s    
$' c             C   s9  d g | } | j  | d d ƒ | d 7} |  j t | ƒ | ƒ |  j | d d  … d d d g ƒ | j  | d d ƒ | d 7} |  j t | ƒ | ƒ |  j | d d  … d d d g ƒ | j  d d ƒ | d 7} |  j t | ƒ | ƒ |  j | d  d … d d d g ƒ |  j | | d d  … d d d g ƒ d  S(   Ng      ð?i   u   Aiýÿÿÿu   Bu   Ci   (   u   insertu   assertEqualsu   len(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_insertÊ  s    
#
#
#i   c             C   s[  d d d d d g | } | d 9} |  j  t | ƒ | ƒ | j ƒ  } | d 8} |  j  t | ƒ | ƒ |  j  | d ƒ |  j  | d d  … d d g ƒ | j d	 ƒ } | d 8} |  j  t | ƒ | ƒ |  j  | d ƒ |  j  | d  d
 … d d g ƒ | j | d
 ƒ } | d 8} |  j  t | ƒ | ƒ |  j  | d ƒ |  j  | d d  … d d g ƒ d  S(   Nu   au   bu   cu   du   ei   i   iþÿÿÿi    i   (   u   assertEqualsu   lenu   pop(   u   selfu   sizeu   lu   item(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_popÝ  s$    

 
 
c             C   sî   d g | } |  j  t | ƒ | ƒ | j d ƒ | d 8} |  j  t | ƒ | ƒ | j d ƒ | d 7} |  j  t | ƒ | ƒ |  j  | d d  … d d g ƒ | j d ƒ | d 8} |  j  t | ƒ | ƒ |  j  | d d  … d d g ƒ d  S(   Ni
   i   i   iþÿÿÿ(   u   assertEqualsu   lenu   removeu   append(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_removeõ  s    

 
c             C   s“   d d d d d g | } | j  ƒ  |  j t | ƒ | d ƒ |  j | d d  … d d d d d g ƒ |  j | d  d … d d d d d g ƒ d  S(   Ni   i   i   i   i   iûÿÿÿ(   u   reverseu   assertEqualsu   len(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   test_reverse	  s
    
)c             C   sœ   d d d d d g | } | j  ƒ  |  j t | ƒ | d ƒ |  j | j d ƒ | ƒ |  j | d  d … d g d ƒ |  j | d d  … d g d ƒ d  S(   Ni   i   i   i   i   i
   iöÿÿÿ(   u   sortu   assertEqualsu   lenu   count(   u   selfu   sizeu   l(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_sort  s    
!Ni(   i   i   i(   i(   i(   i(   i(   ("   u   __name__u
   __module__u
   bigmemtestu   _2Gu   test_compareu   basic_test_concatu   test_concat_smallu   test_concat_largeu   basic_test_inplace_concatu   test_inplace_concat_smallu   test_inplace_concat_largeu   test_containsu	   test_hashu   test_index_and_sliceu   basic_test_repeatu   test_repeat_smallu   test_repeat_largeu   basic_test_inplace_repeatu   test_inplace_repeat_smallu   test_inplace_repeat_largeu   basic_test_repru   test_repr_smallu   test_repr_largeu   test_appendu
   test_countu   basic_test_extendu   test_extend_smallu   test_extend_largeu
   test_indexu   test_insertu   test_popu   test_removeu   test_reverseu	   test_sort(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   ListTestñ  s<   
"	&"	&"&""8	&"	&"		&"&	&"&"&"&u   ListTestc               C   s   t  j t t t ƒ d  S(   N(   u   supportu   run_unittestu   StrTestu	   TupleTestu   ListTest(    (    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu	   test_main  s    u   __main__i   (   u   testu   supportu   test.supportu
   bigmemtestu   _1Gu   _2Gu   _4Gu   precisionbigmemtestu   unittestu   operatoru   sysu   TestCaseu   StrTestu	   TupleTestu   ListTestu	   test_mainu   __name__u   lenu   argvu   set_memlimit(    (    (    u-   /mit/python/lib/python3.0/test/test_bigmem.pyu   <module>   s   (ÿ ÿ FŠÿ *	