+
    -i                     j    R t ^ RIHt R tR tR tR tR tR tR t	 ! R	 R
4      t
 ! R R]
4      tR# )zBase Mapping tests
)__getitem__c                    V FZ  pV P                  W,          W$,          4       V P                  VP                  VR 4      W$,          4       V P                  WA4       K\  	  V F  pV P                  VP                  VR 4      R 4       V P                  VP                  V4      R 4       V P                  VP                  W@4      V 4       V P                  \        \
        W4       K  	  R # N)assertEqualgetassertInassertRaisesKeyErrorr   )selfinststateabsentkeys   &&&& I/usr/lib/python3/dist-packages/zope/interface/common/tests/basemapping.pytestIReadMappingr      s    EJ/#t,ej9c  
 #t,d3#-#,d3(K;	     c                     \        VP                  4       4      p\        VP                  4       4      pV P                  W44       R # r   sortedkeysr   r
   r   r   	inst_keys
state_keyss   &&&  r   	test_keysr       s0    tyy{#I

%JY+r   c                 p    \        V4      p\        VP                  4       4      pV P                  W44       R # r   r   r   s   &&&  r   	test_iterr   '   s)    tI

%JY+r   c                     \        VP                  4       4      p\        VP                  4       4      pV P                  W44       R # r   )r   valuesr   )r
   r   r   inst_valuesstate_valuess   &&&  r   test_valuesr    .   s0    'K%,,.)L[/r   c                     \        VP                  4       4      p\        VP                  4       4      pV P                  W44       R # r   )r   itemsr   )r
   r   r   
inst_itemsstate_itemss   &&&  r   
test_itemsr%   5   s0    

%J'KZ-r   c                 N    V P                  \        V4      \        V4      4       R # r   )r   lenr
   r   r   s   &&&r   test___len__r)   <   s    SYE
+r   c                 f    \        WV4       \        WV4       \        WV4       \        WV4       R # r   )r   r%   r    r)   r(   s   &&&r   testIEnumerableMappingr+   A   s*    d% t5!E"U#r   c                   &   a  ] tR t^Ht o R tRtV tR# )BaseTestIReadMappingc                ~    V P                  4       pV P                  4       pV P                  4       p\        WW#4       R # r   )_IReadMapping__sample_IReadMapping__stateDict_IReadMapping__absentKeysr   )r
   r   r   r   s   &   r   r   %BaseTestIReadMapping.testIReadMappingJ   s6    ))+--///1U3r    N)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell____classdict__s   @r   r-   r-   H   s     4 4r   r-   c                   J   a  ] tR t^Qt o R tR tR tR tR tR t	R t
RtV tR	# )
BaseTestIEnumerableMappingc                ^    V P                  4       pV P                  4       p\        WV4       R # r   )_IEnumerableMapping__sample_IEnumerableMapping__stateDictr   r(   s   &  r   r   $BaseTestIEnumerableMapping.test_keysT   s(    //1335$e$r   c                ^    V P                  4       pV P                  4       p\        WV4       R # r   )r?   r@   r    r(   s   &  r   r    &BaseTestIEnumerableMapping.test_valuesZ   s(    //1335D&r   c                ^    V P                  4       pV P                  4       p\        WV4       R # r   )r?   r@   r%   r(   s   &  r   r%   %BaseTestIEnumerableMapping.test_items`   s(    //13354u%r   c                ^    V P                  4       pV P                  4       p\        WV4       R # r   )r?   r@   r)   r(   s   &  r   r)   'BaseTestIEnumerableMapping.test___len__f   s(    //1335T'r   c                "    V P                  4       # r   )r@   r
   s   &r   r0   3BaseTestIEnumerableMapping._IReadMapping__stateDictl   s    2244r   c                "    V P                  4       # r   )r?   rI   s   &r   r/   0BaseTestIEnumerableMapping._IReadMapping__sampleo   s    //11r   c                "    V P                  4       # r   )_IEnumerableMapping__absentKeysrI   s   &r   r1   4BaseTestIEnumerableMapping._IReadMapping__absentKeysr   s    3355r   r3   N)r4   r5   r6   r7   r   r    r%   r)   r0   r/   r1   r8   r9   r:   s   @r   r=   r=   Q   s-     %'&(526 6r   r=   N)__doc__operatorr   r   r   r   r    r%   r)   r+   r-   r=   r3   r   r   <module>rR      sG     
<,,0.,
$4 4"6!5 "6r   