
    Jf                         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   )VerifyClassMixin)VerifyObjectMixin)add_abc_interface_testsc                       e Zd Zy)TestVerifyClassN)__name__
__module____qualname__     ^/var/www/cs2snipe.com/venv/lib/python3.12/site-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                  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$6KKM3;;=%
 r   c                  4    t        j                  t              S r   )r   FileIO__file__r   r   r   r   zTestVerifyObject.<lambda>+   s    CJJx0 r   _WindowsConsoleIOWinConsoleION)r
   r   r   r   r   r   r   r   r!   r#   unittestSkipTestCONSTRUCTORSr   r   r   r   r   !   sk     	FFCE 
 	

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