
    e=                         d dl Z d dlZd dlmZ ddlmZ ddlmZ ddlmZ  G d dee j                        Z	 ee	ej                  j                          G d	 d
ee	      Zy)    N)io   )add_abc_interface_tests)VerifyClassMixin)VerifyObjectMixinc                       e Zd Zy)TestVerifyClassN)__name__
__module____qualname__     E/usr/lib/python3/dist-packages/zope/interface/common/tests/test_io.pyr	   r	      s    r   r	   c                       e Zd Zej                  d ej
                  d ej                  d ej                  d ej                  d ej                  d de
j                  iZy)	TestVerifyObjectc                  P    t        j                  t        j                               S N)abcBufferedWriterStringIOr   r   r   <lambda>zTestVerifyObject.<lambda>#       C$6$6s||~$F r   c                  P    t        j                  t        j                               S r   )r   BufferedReaderr   r   r   r   r   zTestVerifyObject.<lambda>$   r   r   c                  P    t        j                  t        j                               S r   )r   TextIOWrapperBytesIOr   r   r   r   zTestVerifyObject.<lambda>%   s    3#4#4S[[]#C r   c                  P    t        j                  t        j                               S r   )r   BufferedRandomr   r   r   r   r   zTestVerifyObject.<lambda>&   s    C$6$6s{{}$E r   c                  v    t        j                  t        j                         t        j                               S r   )r   BufferedRWPairr   r   r   r   r   zTestVerifyObject.<lambda>'   s    C$6$6s{{}ckkm$T r   c                  4    t        j                  t              S r   )r   FileIO__file__r   r   r   r   zTestVerifyObject.<lambda>(   s    CJJx0 r   _WindowsConsoleION)r
   r   r   r   r   r   r   r   r!   r#   unittestSkipTestCONSTRUCTORSr   r   r   r   r       s\     	FFCET

0X..Lr   r   )r&   r   r   zope.interface.common r   r   r   TestCaser	   IIOBaser   r   r   r   r   <module>r-      sW      % %  	&''	 )>)> ?
(&
r   