
    ?                     P    S SK r S SKJr  SSKJr   " S S\ R
                  \5      rg)    N)RRCache   )CacheTestMixinc                       \ rS rSr\rS rSrg)RRCacheTest   c                    [        S[        S9nU R                  [        UR                  5        SUS'   SUS'   SUS'   U R                  S[	        U5      5        U R                  SUS   5        U R                  SUS   5        U R                  SU5        SUS'   U R                  S[	        U5      5        U R                  SUS   5        U R                  SUS   5        U R                  SU5        SUS'   U R                  S[	        U5      5        U R                  SUS   5        U R                  SUS   5        U R                  SU5        g )N   )maxsizechoicer      r      )r   minassertEqualr   lenassertNotIn)selfcaches     7platform/gsutil/third_party/cachetools/tests/test_rr.pytest_rrRRCacheTest.test_rr   s3   #.ell+aaaCJ'E!H%E!H%E"aCJ'E!H%E!H%E"aCJ'E!H%E!H%E"     N)__name__
__module____qualname____firstlineno__r   Cacher   __static_attributes__r   r   r   r   r      s    E#r   r   )unittest
cachetoolsr    r   TestCaser   r   r   r   <module>r$      s"      #(##^ #r   