
    Of                         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dS )    N)io   )VerifyClassMixin)VerifyObjectMixin)add_abc_interface_testsc                       e Zd ZdS )TestVerifyClassN)__name__
__module____qualname__     U/var/www/html/env/lib/python3.11/site-packages/zope/interface/common/tests/test_io.pyr	   r	      s        Dr   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        de
j        iZd	S )
TestVerifyObjectc                  L    t          j        t          j                              S N)abcBufferedWriterStringIOr   r   r   <lambda>zTestVerifyObject.<lambda>$       C$6s|~~$F$F r   c                  L    t          j        t          j                              S r   )r   BufferedReaderr   r   r   r   r   zTestVerifyObject.<lambda>%   r   r   c                  L    t          j        t          j                              S r   )r   TextIOWrapperBytesIOr   r   r   r   zTestVerifyObject.<lambda>&   s    3#4S[]]#C#C r   c                  L    t          j        t          j                              S r   )r   BufferedRandomr   r   r   r   r   zTestVerifyObject.<lambda>'   s    C$6s{}}$E$E r   c                  p    t          j        t          j                    t          j                              S r   )r   BufferedRWPairr   r   r   r   r   zTestVerifyObject.<lambda>(   s$    C$6KMM3;==%
 %
 r   c                  4    t          j        t                    S r   )r   FileIO__file__r   r   r   r   zTestVerifyObject.<lambda>+   s    CJx00 r   _WindowsConsoleIOWinConsoleION)r
   r   r   r   r   r   r   r   r!   r#   unittestSkipTestCONSTRUCTORSr   r   r   r   r   !   st         	FFFFCCEE 
 
 	
00X.)LLLr   r   )r   r   r'   zope.interface.common r   r   r   TestCaser	   IIOBaser   r   r   r   r   <module>r.      s         % $ $ $ $ $             % % % % % %	 	 	 	 	&'	 	 	
  )> ? ? ?    (&    r   